kubernetes/cmd
Kubernetes Submit Queue d7a96d5e88
Merge pull request #56097 from mtaufen/kc-file-e2e-test
Automatic merge from submit-queue (batch tested with PRs 51494, 56097, 56072, 56175). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Kubelet flags take precedence over config from files/ConfigMaps

Changes the Kubelet configuration flag precedence order so that flags
take precedence over config from files/ConfigMaps.

See:
https://docs.google.com/document/d/18-MsChpTkrMGCSqAQN9QGgWuuFoK90SznBbwVkfZryo/

Also modifies e2e node test suite to transform all relevant Kubelet flags into
a config file before starting tests when the KubeletConfigFile feature gate is
true, and turns on the KubeletConfigFile gate for all e2e node tests.
This allows the alpha dynamic Kubelet config feature to continue to 
work in tests after the precedence change.

fixes #56171

Related: https://github.com/kubernetes/features/issues/281


```release-note
CLI flags passed to the Kubelet now take precedence over Kubelet config files and dynamic Kubelet config. This helps ensure backwards compatible behavior across Kubelet binary updates.
```
2017-11-21 19:49:27 -08:00
..
clicheck update BUILD files 2017-10-15 18:18:13 -07:00
cloud-controller-manager Fix typo in CloudControllerManager 2017-11-15 22:17:55 -08:00
gendocs update BUILD files 2017-10-15 18:18:13 -07:00
genkubedocs kubeadm-doc-gen 2017-11-13 15:32:58 +01:00
genman kubeadm-doc 2017-10-27 09:57:25 +02:00
genswaggertypedocs update BUILD files 2017-10-15 18:18:13 -07:00
genutils cmd: genutils: remove golint_failure entry 2017-11-02 12:48:15 +11:00
genyaml update BUILD files 2017-10-15 18:18:13 -07:00
gke-certificates-controller use versiond group clients from client-go 2017-11-07 14:47:22 +08:00
hyperkube respond to wlan0's feedback 2017-11-10 14:29:00 -08:00
importverifier Merge pull request #54568 from sttts/sttts-import-verifier-yaml 2017-10-25 23:10:29 -07:00
kube-apiserver Merge pull request #56004 from caesarxuchao/admission-v1beta1 2017-11-21 17:04:54 -08:00
kube-controller-manager Changed GetAllZones to only get zones with nodes that are currently 2017-11-20 16:04:18 -08:00
kube-proxy Merge pull request #54219 from m1093782566/ipset 2017-11-19 22:09:13 -08:00
kubeadm Merge pull request #56170 from rajansandeep/corefileupdate 2017-11-21 18:56:37 -08:00
kubectl Merge pull request #50887 from netroby/patch-1 2017-11-02 15:40:15 -07:00
kubelet Merge pull request #56097 from mtaufen/kc-file-e2e-test 2017-11-21 19:49:27 -08:00
kubemark remove duplicated import 2017-11-14 17:18:17 +08:00
linkcheck update BUILD files 2017-10-15 18:18:13 -07:00
BUILD Remove seemingly obsolete binaries 2017-08-18 21:01:19 -07:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00