k3s/pkg/apiserver
Kubernetes Submit Queue d07348dd84 Merge pull request #30803 from deads2k/impersonate-groups
Automatic merge from submit-queue

allow group impersonation

Adds an "Impersonate-Group" header that can be used to specify exactly which groups to use on an impersonation request.  

This also restructures the code to make it easier to add the scopes header next.  This closely parallels the "Impersonate-User" header, so I figured I'd start easy.

@kubernetes/sig-auth 
@ericchiang are you comfortable reviewing?
2016-08-20 10:10:32 -07:00
..
audit Basic audit log 2016-08-12 12:27:19 +02:00
authenticator pkg/apiserver/authenticator: move oidc after service accounts 2016-08-11 09:41:50 -07:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
testing Update generated files due to dependency shift. 2016-08-09 10:41:09 -05:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
api_installer.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
api_installer_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
apiserver.go Introduce GroupVersioner for capturing desired target version 2016-08-18 14:45:00 -04:00
apiserver_test.go implement restful for InstallLogsSupport 2016-08-16 09:09:02 +08:00
authz.go Fix various typos in apiserver pkg 2016-08-04 01:15:15 +03:00
authz_test.go Fix various typos in apiserver pkg 2016-08-04 01:15:15 +03:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
errors.go Merge pull request #29045 from lixiaobing10051267/mastererrNotAcceptable 2016-07-19 01:10:41 -07:00
errors_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
handler_impersonation.go allow group impersonation 2016-08-18 08:02:44 -04:00
handler_impersonation_test.go allow group impersonation 2016-08-18 08:02:44 -04:00
handlers.go allow group impersonation 2016-08-18 08:02:44 -04:00
handlers_test.go Fix various typos in apiserver pkg 2016-08-04 01:15:15 +03:00
index.go Fix various typos in apiserver pkg 2016-08-04 01:15:15 +03:00
mux_helper.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
negotiate.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
negotiate_test.go Introduce GroupVersioner for capturing desired target version 2016-08-18 14:45:00 -04:00
proxy.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
proxy_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resthandler.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resthandler_test.go Fix update validation for pods w/init containers. 2016-07-20 00:30:12 +03:00
validator.go Run goimports 2016-08-02 15:12:39 +03:00
validator_test.go Run goimports 2016-08-02 15:12:39 +03:00
watch.go Close websocket watch when client closes 2016-08-17 15:20:05 -04:00
watch_test.go Close websocket watch when client closes 2016-08-17 15:20:05 -04:00