k3s/test
Michael Taufen 1b7d06e025 Kubelet creates and manages node leases
This extends the Kubelet to create and periodically update leases in a
new kube-node-lease namespace. Based on [KEP-0009](https://github.com/kubernetes/community/blob/master/keps/sig-node/0009-node-heartbeat.md),
these leases can be used as a node health signal, and will allow us to
reduce the load caused by over-frequent node status reporting.

- add NodeLease feature gate
- add kube-node-lease system namespace for node leases
- add Kubelet option for lease duration
- add Kubelet-internal lease controller to create and update lease
- add e2e test for NodeLease feature
- modify node authorizer and node restriction admission controller
to allow Kubelets access to corresponding leases
2018-08-26 16:03:36 -07:00
..
cmd Merge pull request #67707 from apelisse/fix-diff-404 2018-08-23 15:32:14 -07:00
conformance Merge pull request #67100 from mkurylec/promotion-lifecycle-hook-to-conformance 2018-08-16 11:57:28 -07:00
e2e Kubelet creates and manages node leases 2018-08-26 16:03:36 -07:00
e2e_kubeadm Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
e2e_node Merge pull request #67805 from linyouchong/pr-0824 2018-08-26 14:07:28 -07:00
fixtures Create cli-runtime staging repository 2018-08-21 17:08:30 +02:00
images Merge pull request #67351 from mkimuram/issue/67269 2018-08-20 19:13:52 -07:00
integration Kubelet creates and manages node leases 2018-08-26 16:03:36 -07:00
kubemark Parallelize kubemark cluster creation 2018-08-23 18:33:38 +02:00
list
soak Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
typecheck
utils Change rbd base image back to fedora 26 2018-08-13 20:27:44 +00:00
BUILD move test-cmd guts to separate sig-cli maintained directory 2018-07-05 11:38:26 -04:00
OWNERS Add Labels to various OWNERS files 2018-08-21 13:59:08 -04:00
test_owners.csv Remove the Heapster/InfluxDB test 2018-07-13 16:07:33 -04:00
test_owners.json remove rescheduler 2018-08-22 11:49:14 +08:00