@@ -23,20 +23,23 @@ import (
2323 "k8s.io/kubernetes/pkg/apis/storage"
2424 "k8s.io/kubernetes/plugin/pkg/auth/authorizer/rbac/bootstrappolicy"
2525
26+ oapps "github.com/openshift/api/apps"
27+ "github.com/openshift/api/authorization"
28+ "github.com/openshift/api/build"
29+ "github.com/openshift/api/image"
30+ "github.com/openshift/api/network"
31+ "github.com/openshift/api/oauth"
32+ "github.com/openshift/api/project"
33+ "github.com/openshift/api/quota"
34+ "github.com/openshift/api/route"
35+ "github.com/openshift/api/security"
36+ "github.com/openshift/api/template"
37+ "github.com/openshift/api/user"
2638 oapi "github.com/openshift/origin/pkg/api"
2739 "github.com/openshift/origin/pkg/api/legacy"
28- appsapi "github.com/openshift/origin/pkg/apps/apis/apps"
2940 authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
3041 buildapi "github.com/openshift/origin/pkg/build/apis/build"
31- imageapi "github.com/openshift/origin/pkg/image/apis/image"
32- networkapi "github.com/openshift/origin/pkg/network/apis/network"
33- oauthapi "github.com/openshift/origin/pkg/oauth/apis/oauth"
34- projectapi "github.com/openshift/origin/pkg/project/apis/project"
35- quotaapi "github.com/openshift/origin/pkg/quota/apis/quota"
36- routeapi "github.com/openshift/origin/pkg/route/apis/route"
37- securityapi "github.com/openshift/origin/pkg/security/apis/security"
3842 templateapi "github.com/openshift/origin/pkg/template/apis/template"
39- userapi "github.com/openshift/origin/pkg/user/apis/user"
4043)
4144
4245const (
@@ -63,36 +66,36 @@ var (
6366 networkingGroup = "networking.k8s.io"
6467 policyGroup = policy .GroupName
6568 rbacGroup = rbac .GroupName
66- securityGroup = securityapi .GroupName
67- legacySecurityGroup = securityapi .LegacyGroupName
6869 storageGroup = storage .GroupName
6970 settingsGroup = settings .GroupName
7071 schedulingGroup = "scheduling.k8s.io"
71-
72- authzGroup = authorizationapi .GroupName
73- kAuthzGroup = kauthorizationapi .GroupName
74- kAuthnGroup = kauthenticationapi .GroupName
72+ kAuthzGroup = kauthorizationapi .GroupName
73+ kAuthnGroup = kauthenticationapi .GroupName
74+
75+ deployGroup = oapps .GroupName
76+ authzGroup = authorization .GroupName
77+ buildGroup = build .GroupName
78+ imageGroup = image .GroupName
79+ networkGroup = network .GroupName
80+ oauthGroup = oauth .GroupName
81+ projectGroup = project .GroupName
82+ quotaGroup = quota .GroupName
83+ routeGroup = route .GroupName
84+ securityGroup = security .GroupName
85+ templateGroup = template .GroupName
86+ userGroup = user .GroupName
7587 legacyAuthzGroup = legacy .GroupName
76- buildGroup = buildapi .GroupName
7788 legacyBuildGroup = legacy .GroupName
78- deployGroup = appsapi .GroupName
7989 legacyDeployGroup = legacy .GroupName
80- imageGroup = imageapi .GroupName
8190 legacyImageGroup = legacy .GroupName
82- projectGroup = projectapi .GroupName
8391 legacyProjectGroup = legacy .GroupName
84- quotaGroup = quotaapi .GroupName
8592 legacyQuotaGroup = legacy .GroupName
86- routeGroup = routeapi .GroupName
8793 legacyRouteGroup = legacy .GroupName
88- templateGroup = templateapi .GroupName
8994 legacyTemplateGroup = legacy .GroupName
90- userGroup = userapi .GroupName
9195 legacyUserGroup = legacy .GroupName
92- oauthGroup = oauthapi .GroupName
9396 legacyOauthGroup = legacy .GroupName
94- networkGroup = networkapi .GroupName
9597 legacyNetworkGroup = legacy .GroupName
98+ legacySecurityGroup = legacy .GroupName
9699)
97100
98101func GetOpenshiftBootstrapClusterRoles () []rbacv1.ClusterRole {
0 commit comments