Kubernetes Prow Robot
ea7c57b2ee
Merge pull request #99685 from yangjunmyfm192085/run-test24
...
Fix misspelling of success.
2022-05-03 17:16:47 -07:00
Davanum Srinivas
9405e9b55e
Check in OWNERS modified by update-yamlfmt.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-09 21:31:26 -05:00
wojtekt
53ce79a18a
Migrate to k8s.io/utils/clock in pkg/kubelet
2021-09-10 12:20:09 +02:00
Kubernetes Prow Robot
9a1b5bb255
Merge pull request #99264 from palnabarun/structured-logging-pkg/kubelet/token
...
Migrate pkg/kubelet/token to structured logging
2021-03-08 19:23:11 -08:00
Nabarun Pal
b009a12f61
migrate pkg/kubelet/token to structured logging
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2021-03-05 22:40:46 +05:30
JunYang
2d9b27047f
Fix misspelling of success.
...
Signed-off-by: JunYang <yang.jun22@zte.com.cn>
2021-03-05 20:19:00 +08:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
Shihang Zhang
96fb07d6b3
add a jitter to bound token renewal
2020-10-30 11:24:33 -07:00
Davanum Srinivas
07d88617e5
Run hack/update-vendor.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-16 07:54:33 -04:00
Davanum Srinivas
442a69c3bd
switch over k/k to use klog v2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-05-16 07:54:27 -04:00
Patrick Rhomberg
5ea1cef4c5
gofmt fix.
2020-04-23 23:32:04 +00:00
Patrick Rhomberg
a262b2762a
Improve error message when refresh token expiry is nil.
...
Add test coverage for this case.
2020-04-23 20:52:58 +00:00
Mike Danese
25651408ae
generated: run refactor
2020-02-08 12:30:21 -05:00
Mike Danese
3aa59f7f30
generated: run refactor
2020-02-07 18:16:47 -08:00
Jordan Liggitt
e70a9c6c18
Improve error message for projected tokens when API is not enabled
2019-09-26 09:10:07 -04:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Jordan Liggitt
360a890c58
serviceaccount subproject approvers/reviewers
2018-11-06 00:57:39 -05:00
WanLinghao
060f3a84d9
trivial fix
2018-10-23 10:23:31 +08:00
WanLinghao
7df1078d6f
Currently, kubelet token mamanger only clean tokens who are expired. For tokens with long expiration, if the pod who creates them got killed or evicted, those tokens may stay in kubelet's memory until they are expired. It's bad for kubelet and node itself. After this patch, each time a pod was deleted, token manager would clean related tokens.
2018-10-22 09:32:59 +08:00
WanLinghao
794e665d7b
Currently, token manager use keyFunc like: fmt.Sprintf("%q/%q/%#v", name, namespace, tr.Spec)
.
...
Since tr.Spec contains point fields, new token request would not reuse
the cache at all. This patch fix this, also adds unit test.
Signed-off-by: Mike Danese <mikedanese@google.com>
2018-09-06 09:03:26 -07:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
WanLinghao
52140ea1d3
fix a bug of wrong parameters which could cause token projection failure
2018-06-08 12:00:58 +08:00
Mike Danese
90ba15ee74
auth: standalone kubelets shouldn't start a token manager
2018-06-05 17:31:26 -07:00
Mike Danese
91feb345aa
implement service account token projection
2018-06-04 17:22:08 -07:00