kubernetes/cmd/kubeadm/app
Kubernetes Submit Queue 63380d12db
Merge pull request #59666 from mtaufen/kc-secure-componentconfig-defaults
Automatic merge from submit-queue. 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>.

Secure Kubelet's componentconfig defaults while maintaining CLI compatibility

This updates the Kubelet's componentconfig defaults, while applying the legacy defaults to values from options.NewKubeletConfiguration(). This keeps defaults the same for the command line and improves the security of defaults when you load config from a file.

See: https://github.com/kubernetes/kubernetes/issues/53618
See: https://github.com/kubernetes/kubernetes/pull/53833#discussion_r166669931

Also moves EnableServer to KubeletFlags, per @tallclair's comments on #53833.

We should find way of generating documentation for config file defaults, so that people can easily look up what's different from flags.

```release-note
Action required: Default values differ between the Kubelet's componentconfig (config file) API and the Kubelet's command line. Be sure to review the default values when migrating to using a config file.
```
2018-02-14 10:09:13 -08:00
..
apis/kubeadm Merge pull request #59666 from mtaufen/kc-secure-componentconfig-defaults 2018-02-14 10:09:13 -08:00
cmd Merge pull request #59653 from bart0sh/PR0006-remove-bootstrap-config 2018-02-13 10:34:27 -08:00
constants Enable Audit Logs Behind a Feature Gate 2018-02-09 16:44:39 -05:00
discovery Merge pull request #53895 from kad/kubeadm-proxy-transports 2018-01-19 16:48:06 -08:00
features Enable Audit Logs Behind a Feature Gate 2018-02-09 16:44:39 -05:00
images Switch to k8s.gcr.io vanity domain 2018-02-07 21:14:19 -08:00
phases Merge pull request #55479 from ijc/kubeadm-optional-master-taint 2018-02-12 15:44:41 -08:00
preflight Merge pull request #59582 from sttts/sttts-ctrl-mgr-auth 2018-02-13 11:12:47 -08:00
util Merge pull request #59067 from chuckha/audit 2018-02-12 09:35:42 -08:00
BUILD Minor cleanup in kubeadm. 2017-11-23 20:32:09 +08:00
kubeadm.go kubeadm-doc-preflight 2017-11-16 10:20:22 +01:00