kubernetes/plugin/pkg/admission
Kubernetes Submit Queue 67f2a7cc00 Merge pull request #43888 from liggitt/unsecured-port-user
Automatic merge from submit-queue (batch tested with PRs 43545, 44293, 44221, 43888)

Avoid nil user special-casing in unsecured endpoint

The unsecured handler currently adds no `user.Info` to the request context.  That means that anything that tries to authorize actions in the API server currently has to special case nil users to ensure the unsecured localhost endpoint remains capable of performing all actions. 

This PR changes the unsecured localhost endpoint to be treated as a privileged user internally, so that no special casing is required by code inside the authentication layer

I'm not particularly attached to the username. It doesn't bother me for it to have a slightly uncomfortable sounding name.
2017-04-11 12:18:24 -07:00
..
admit Improved test code coverage for plugin/pkg/admission/admit. 2017-03-25 10:27:18 +08:00
alwayspullimages move admission to genericapiserver 2017-01-18 08:15:19 -05:00
antiaffinity move admission to genericapiserver 2017-01-18 08:15:19 -05:00
defaulttolerationseconds Removed err from return value of AddOrUpdateTolerationInPod. 2017-03-13 22:37:41 +08:00
deny Improve the code coverage of /plugin/pkg/admission/deny 2017-02-02 11:44:57 +08:00
exec Improved the code coverage of plugin/pkg/admission/exec. 2017-03-19 09:35:19 +08:00
gc Update generated files 2017-01-29 21:41:45 +01:00
imagepolicy fix typo in /pkg/admission/imagepolicy/config.go 2017-02-12 21:59:36 +08:00
initialresources Bump test coverage for initialresources 2017-03-09 14:33:32 +01:00
limitranger update names for kube plugin initializer to avoid conflicts 2017-03-06 10:18:21 -05:00
namespace update names for kube plugin initializer to avoid conflicts 2017-03-06 10:18:21 -05:00
persistentvolume/label Merge pull request #40537 from gnufied/fix-multizone-pv-breakage 2017-03-05 11:16:46 -08:00
podnodeselector update names for kube plugin initializer to avoid conflicts 2017-03-06 10:18:21 -05:00
podpreset update names for kube plugin initializer to avoid conflicts 2017-03-06 10:18:21 -05:00
podtolerationrestriction Auto-generated stuff. 2017-04-06 16:15:34 -04:00
resourcequota generated files 2017-03-20 23:57:38 -04:00
security Avoid nil user special-casing in unsecured endpoint 2017-03-31 13:28:59 -04:00
securitycontext/scdeny move admission to genericapiserver 2017-01-18 08:15:19 -05:00
serviceaccount serviceaccount admission: return correct tokens 2017-04-05 12:59:04 -04:00
storageclass/default Merge pull request #41404 from k82cn/correct_comments 2017-03-24 10:26:33 -07:00
OWNERS OWNERS: Update latest OWNERS files 2017-01-23 10:05:48 -08:00