k3s/cmd
Kubernetes Submit Queue 9a5694b4c4 Merge pull request #45908 from ncdc/kube-proxy-write-config
Automatic merge from submit-queue

kube-proxy: add --write-config-to flag

Add --write-config-to flag to kube-proxy to write the default configuration
values to the specified file location.

@deads2k suggested I create my own scheme for this, so I followed the example he shared with me. The only bit currently still referring to `api.Scheme` is where we create the event broadcaster recorder. In order to use the custom private scheme, I either have to pass it in to `NewProxyServer()`, or I have to make `NewProxyServer()` a member of the `Options` struct. If the former, then I probably need to export `Options.scheme`. Thoughts?

cc @mikedanese @sttts @liggitt @deads2k @smarterclayton @timothysc @kubernetes/sig-network-pr-reviews @kubernetes/sig-api-machinery-pr-reviews 

```release-note
Add --write-config-to flag to kube-proxy to allow users to write the default configuration settings to a file.
```
2017-05-19 09:01:04 -07:00
..
clicheck More owners from SIG-CLI 2017-05-17 15:46:34 -03:00
cloud-controller-manager Initialize cloud providers with a K8s clientBuilder 2017-05-17 14:38:25 -07:00
gendocs autogenerated 2017-04-14 10:40:57 -07:00
genkubedocs autogenerated 2017-04-14 10:40:57 -07:00
genman autogenerated 2017-04-14 10:40:57 -07:00
genslateyaml autogenerated 2017-04-14 10:40:57 -07:00
genswaggertypedocs autogenerated 2017-04-14 10:40:57 -07:00
genutils
genyaml autogenerated 2017-04-14 10:40:57 -07:00
gke-certificates-controller autogenerated 2017-04-14 10:40:57 -07:00
hyperkube Add kube-proxy config file support 2017-05-01 18:02:47 -04:00
kube-apiserver Add NodeRestriction admission plugin 2017-05-18 16:43:42 -04:00
kube-controller-manager Initialize cloud providers with a K8s clientBuilder 2017-05-17 14:38:25 -07:00
kube-proxy kube-proxy: add --write-config flag 2017-05-18 10:34:22 -04:00
kubeadm Update kube-dns version to 1.14.2 2017-05-11 12:29:00 -07:00
kubectl Introduce visibility rules to kubernetes code. 2017-05-15 12:50:56 -07:00
kubelet Remove the deprecated --babysit-daemons kubelet flag 2017-05-17 09:08:57 -07:00
kubemark Make usage of real proxier in hollow-proxy optional (default=true) 2017-05-18 14:30:12 +02:00
libs/go2idl Merge pull request #45839 from caesarxuchao/client-gen-vendor 2017-05-18 17:45:35 -07:00
linkcheck autogenerated 2017-04-14 10:40:57 -07:00
mungedocs autogenerated 2017-04-14 10:40:57 -07:00
BUILD Merge pull request #42070 from luxas/remove_kube_discovery 2017-03-04 12:58:23 -08:00
OWNERS