k3s/pkg
Kubernetes Submit Queue 4bfe9b1a56 Merge pull request #47599 from yujuhong/restart-init
Automatic merge from submit-queue (batch tested with PRs 46317, 48922, 50651, 50230, 47599)

Rerun init containers when the pod needs to be restarted

Whenever pod sandbox needs to be recreated, all containers associated
with it will be killed by kubelet. This change ensures that the init
containers will be rerun in such cases.

The change also refactors the compute logic so that the control flow of
init containers act is more aligned with the regular containers. Unit
tests are added to verify the logic.

This fixes #36485
2017-08-16 19:50:22 -07:00
..
api Merge pull request #48922 from ConnorDoyle/integer-resources-as-default 2017-08-16 19:50:15 -07:00
apimachinery/tests Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
apis Generated changes for CronJobs in batch/v1beta1 2017-08-16 08:42:21 +02:00
auth Remove packages which aren't relied on by heapster anymore. 2017-08-12 23:50:22 +08:00
bootstrap/api Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
capabilities Merge pull request #49853 from duan-yue/capabilities 2017-08-12 02:35:57 -07:00
client Update generated files 2017-08-15 11:56:46 +02:00
cloudprovider Merge pull request #50651 from itowlson/log-azure-share-name 2017-08-16 19:50:17 -07:00
controller Merge pull request #50230 from jianglingxia/jlx080714 2017-08-16 19:50:19 -07:00
credentialprovider Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
features Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
fieldpath Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
generated Merge pull request #41901 from soltysh/cronjobs_beta 2017-08-16 15:59:46 -07:00
hyperkube Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubeapiserver Refactor RBAC authorizer entry points 2017-08-16 11:43:39 -04:00
kubectl Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubelet Merge pull request #47599 from yujuhong/restart-init 2017-08-16 19:50:22 -07:00
kubemark Make removing nodes public for Kubemark controller 2017-08-16 15:51:20 +02:00
master Merge pull request #50643 from kow3ns/enableappsv1beta2 2017-08-16 18:07:35 -07:00
printers Port internal extensions/Network* to networking.k8s.io API group 2017-08-15 11:56:46 +02:00
probe Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
proxy Merge pull request #49478 from m1093782566/proxy-util-conntrack 2017-08-14 12:14:59 -07:00
quota Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
registry Merge pull request #41901 from soltysh/cronjobs_beta 2017-08-16 15:59:46 -07:00
routes Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
security Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
securitycontext Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
serviceaccount Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
ssh Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
util move i18n to kubectl/util 2017-08-16 12:27:36 -07:00
version Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Merge pull request #50460 from vladimirvivien/set_fakeHost_node_labels_for_test 2017-08-15 10:28:30 -07:00
watch Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
BUILD Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
OWNERS