kubernetes/cmd
Kubernetes Submit Queue 30ce5d7244 Merge pull request #41484 from deads2k/kubeadm-01-add-front-proxy
Automatic merge from submit-queue (batch tested with PRs 41505, 41484, 41544, 41514, 41022)

add front proxy to kubeadm created kube-apiservers

The front proxy authenticator configuration has been in a release or two.  It allows a front proxy (secured by mutual TLS auth) to provide user information for a request.  The kube-aggregator uses this to securely terminate authentication (has to terminate TLS and thus client-certs) and communicate user info to backing API servers.

Since the kube-apiserver always verifies the front-proxy via a client certificate, this isn't open for abuse unless you already have access to either the signing key or client cert which kubeadm creates locally.  If you got there, you already owned the box.  Therefore, this adds the authenticator unconditionally.

@luxas Are there e2e tests for `kubeadm`?
@liggitt @kubernetes/sig-auth-misc
2017-02-16 14:28:16 -08:00
..
clicheck Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
cloud-controller-manager Merge pull request #41346 from ncdc/shared-informers-08-route 2017-02-13 17:03:49 -08:00
gendocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genkubedocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genman Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genslateyaml Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genswaggertypedocs start the apimachinery repo 2017-01-11 09:09:48 -05:00
genutils Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genyaml Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
hyperkube copy pkg/util/logs to apiserver 2017-02-13 12:07:15 -05:00
kube-apiserver Update bazel 2017-02-15 10:25:15 +01:00
kube-controller-manager Revert "Remove alpha provisioning" 2017-02-16 13:53:55 +01:00
kube-discovery Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
kube-proxy copy pkg/util/logs to apiserver 2017-02-13 12:07:15 -05:00
kubeadm Merge pull request #41484 from deads2k/kubeadm-01-add-front-proxy 2017-02-16 14:28:16 -08:00
kubectl Revert "update kubectl approvers" 2017-01-25 17:32:22 -08:00
kubelet kubeadm: moved import to client-go, where possible 2017-02-15 13:06:15 -08:00
kubemark Updated NodeRef to clientv1.ObjectReference. 2017-02-07 06:27:06 +08:00
libs/go2idl split generated informers by internal and external 2017-02-13 07:55:15 -05:00
linkcheck Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
mungedocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
BUILD bulk move of kube-aggregator 2017-02-14 14:16:59 -05:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00