k3s/pkg
k8s-merge-robot f45bcc5ffb Merge pull request #24900 from ericchiang/rbac_types
Automatic merge from submit-queue

pkg/apis/rbac: Add Openshift authorization API types

This PR updates #23396 by adding the Openshift RBAC types to a new API group.

Changes from Openshift:

* Omission of [ResourceGroups](4589987883/pkg/authorization/api/types.go (L32-L104)) as most of these were Openshift specific. Would like to add the concept back in for a later release of the API.
* Omission of IsPersonalSubjectAccessReview as its implementation relied on Openshift capability.
* Omission of SubjectAccessReview and ResourceAccessReview types. These are defined in `authorization.k8s.io`

~~API group is named `rbac.authorization.openshift.com` as we omitted the AccessReview stuff and that seemed to be the lest controversial based on conversations in #23396. Would be happy to change it if there's a dislike for the name.~~ Edit: API groups is named `rbac`, sorry misread the original thread.

As discussed in #18762, creating a new API group is kind difficult right now and the documentation is very out of date. Got a little help from @soltysh but I'm sure I'm missing some things. Also still need to add validation and a RESTStorage registry interface. Hence "WIP".

Any initial comments welcome.

cc @erictune @deads2k @sym3tri @philips
2016-05-12 13:03:50 -07:00
..
admission fully qualify admission resources and kinds 2016-04-26 07:55:33 -04:00
api Merge pull request #24459 from fgrzadkowski/unschedulable_pod 2016-05-12 05:54:06 -07:00
apimachinery Moving StorageFactory building logic to genericapiserver 2016-05-10 00:57:11 -07:00
apis Merge pull request #24900 from ericchiang/rbac_types 2016-05-12 13:03:50 -07:00
apiserver Merge pull request #24902 from cjcullen/webhookAuthn 2016-05-11 22:08:58 -07:00
auth add user.Info.GetExtra 2016-04-26 15:08:34 -04:00
capabilities
client Merge pull request #25465 from wojtek-t/client_renegotiation 2016-05-12 10:21:10 +02:00
cloudprovider Merge pull request #23495 from Clarifai/elb 2016-05-12 07:12:35 -07:00
controller Merge pull request #25284 from bprashanth/service_unready 2016-05-12 12:05:27 -07:00
conversion Avoid allocations and a reflect.Call in conversion 2016-04-26 16:42:12 -04:00
credentialprovider Uncomment the code that cause by #19254 2016-04-25 23:21:31 +08:00
fieldpath
fields
genericapiserver Moving StorageFactory building logic to genericapiserver 2016-05-10 00:57:11 -07:00
healthz
httplog
hyperkube
kubectl Merge pull request #19946 from janetkuo/kubectl-rollout-status 2016-05-12 06:28:49 -07:00
kubelet Merge pull request #23711 from dcbw/kubenet-promiscuous 2016-05-12 10:33:18 -07:00
kubemark Fix the rest of the code 2016-04-29 17:12:10 -04:00
labels Regenerate auto-generated files 2016-03-17 09:30:02 +01:00
master Merge pull request #25196 from luxas/auto_create_kube_system 2016-05-12 11:17:09 -07:00
metrics 1) Add docker operation timeout metrics. 2016-05-06 10:53:13 -07:00
probe followup to add http server close method 2016-05-05 12:04:41 +08:00
proxy Merge pull request #25011 from zhouhaibing089/addclose 2016-05-09 22:32:02 -07:00
quota Merge pull request #24514 from derekwaynecarr/pod_quota_fix 2016-04-27 06:27:51 -07:00
registry Merge pull request #24459 from fgrzadkowski/unschedulable_pod 2016-05-12 05:54:06 -07:00
runtime Corrects some misspellings in comments 2016-05-11 08:16:13 +01:00
security PSP types 2016-05-11 18:07:35 -04:00
securitycontext retain read only root file system in determineEffectiveSecurityContext 2016-05-11 17:27:20 -04:00
serviceaccount Improve error messages in jwt_test.go 2016-04-21 11:37:14 +08:00
ssh Merge pull request #24506 from timstclair/ssh 2016-04-19 22:36:44 -07:00
storage Merge pull request #25369 from liggitt/cached-watch 2016-05-10 18:15:15 -07:00
types
ui Remove url query param that is leading to XSS issue 2016-03-22 10:35:06 -07:00
util Merge pull request #24014 from ihmccreery/chaosmonkey-no-ginkgo 2016-05-11 11:54:11 -07:00
version Include Go version, platform, and other build info in version string 2016-03-14 13:55:28 -07:00
volume Merge pull request #25325 from swagiaal/attacher-interface-update 2016-05-11 11:36:19 -07:00
watch Merge pull request #24789 from wojtek-t/use_proper_codec_in_client 2016-05-04 11:00:04 -07:00
OWNERS