kubernetes/pkg/registry
Kubernetes Submit Queue 452420484c Merge pull request #41982 from deads2k/agg-18-ca-permissions
Automatic merge from submit-queue

Add namespaced role to inspect particular configmap for delegated authentication

Builds on https://github.com/kubernetes/kubernetes/pull/41814 and https://github.com/kubernetes/kubernetes/pull/41922 (those are already lgtm'ed) with the ultimate goal of making an extension API server zero-config for "normal" authentication cases.

This part creates a namespace role in `kube-system` that can *only* look the configmap which gives the delegated authentication check.  When a cluster-admin grants the SA running the extension API server the power to run delegated authentication checks, he should also bind this role in this namespace.

@sttts Should we add a flag to aggregated API servers to indicate they want to look this up so they can crashloop on startup?  The alternative is sometimes having it and sometimes not.  I guess we could try to key on explicit "disable front-proxy" which may make more sense.

@kubernetes/sig-api-machinery-misc 

@ncdc I spoke to @liggitt about this before he left and he was ok in concept.  Can you take a look at the details?
2017-02-26 12:12:49 -08:00
..
apps Update bazel 2017-02-15 10:25:15 +01:00
authentication Update bazel 2017-02-15 10:25:15 +01:00
authorization Update bazel 2017-02-15 10:25:15 +01:00
autoscaling Update bazel 2017-02-15 10:25:15 +01:00
batch Update bazel 2017-02-15 10:25:15 +01:00
cachesize Update generated files 2017-02-03 08:15:46 +01:00
certificates Include all user.Info data in CSR object 2017-02-20 16:20:57 -05:00
core Update bazel 2017-02-15 10:25:15 +01:00
extensions Update bazel 2017-02-15 10:25:15 +01:00
policy Update bazel 2017-02-15 10:25:15 +01:00
rbac reconcile namespace roles during startup 2017-02-23 11:45:49 -05:00
registrytest added short names for resources which are exposed during discovery 2017-02-06 23:35:07 +01:00
storage Revert "Merge pull request #40088 from jsafrane/storage-ga-v1" 2017-02-25 22:35:15 -05:00
BUILD Executed update-bazel.sh 2017-01-25 09:44:51 -06:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
OWNERS add deads2k to registry package owners 2017-02-06 07:41:18 -05:00