Documentation ¶
Index ¶
- Constants
- func GetBootstrapClusterRoleBindings() []authorizationapi.ClusterRoleBinding
- func GetBootstrapClusterRoles() []authorizationapi.ClusterRole
- func GetBootstrapOpenshiftRoleBindings(openshiftNamespace string) []authorizationapi.RoleBinding
- func GetBootstrapOpenshiftRoles(openshiftNamespace string) []authorizationapi.Role
Constants ¶
View Source
const ( DefaultServiceAccountName = "default" BuilderServiceAccountName = "builder" RouterUnqualifiedUsername = "openshift-router" RegistryUnqualifiedUsername = "openshift-registry" RouterUsername = "system:" + RouterUnqualifiedUsername RegistryUsername = "system:" + RegistryUnqualifiedUsername )
users
View Source
const ( UnauthenticatedUsername = "system:anonymous" InternalComponentUsername = "system:openshift-client" DeployerUsername = "system:openshift-deployer" AuthenticatedGroup = "system:authenticated" UnauthenticatedGroup = "system:unauthenticated" ClusterAdminGroup = "system:cluster-admins" ClusterReaderGroup = "system:cluster-readers" NodesGroup = "system:nodes" RouterGroup = "system:routers" RegistryGroup = "system:registries" )
groups
View Source
const ( ClusterAdminRoleName = "cluster-admin" ClusterReaderRoleName = "cluster-reader" AdminRoleName = "admin" EditRoleName = "edit" ViewRoleName = "view" SelfProvisionerRoleName = "self-provisioner" BasicUserRoleName = "basic-user" StatusCheckerRoleName = "cluster-status" ImagePullerRoleName = "system:image-puller" ImageBuilderRoleName = "system:image-builder" DeployerRoleName = "system:deployer" RouterRoleName = "system:router" RegistryRoleName = "system:registry" NodeRoleName = "system:node" NodeProxierRoleName = "system:node-proxier" SDNReaderRoleName = "system:sdn-reader" SDNManagerRoleName = "system:sdn-manager" InternalComponentRoleName = "system:component" OAuthTokenDeleterRoleName = "system:oauth-token-deleter" WebHooksRoleName = "system:webhook" )
Roles
View Source
const ( SelfProvisionerRoleBindingName = SelfProvisionerRoleName + "s" InternalComponentRoleBindingName = InternalComponentRoleName + "s" DeployerRoleBindingName = DeployerRoleName + "s" ClusterAdminRoleBindingName = ClusterAdminRoleName + "s" ClusterReaderRoleBindingName = ClusterReaderRoleName + "s" BasicUserRoleBindingName = BasicUserRoleName + "s" OAuthTokenDeleterRoleBindingName = OAuthTokenDeleterRoleName + "s" StatusCheckerRoleBindingName = StatusCheckerRoleName + "-binding" RouterRoleBindingName = RouterRoleName + "s" RegistryRoleBindingName = RegistryRoleName + "s" NodeRoleBindingName = NodeRoleName + "s" NodeProxierRoleBindingName = NodeProxierRoleName + "s" SDNReaderRoleBindingName = SDNReaderRoleName + "s" SDNManagerRoleBindingName = SDNManagerRoleName + "s" WebHooksRoleBindingName = WebHooksRoleName + "s" )
RoleBindings
View Source
const (
)known namespaces
Variables ¶
This section is empty.
Functions ¶
func GetBootstrapClusterRoleBindings ¶ added in v0.5.1
func GetBootstrapClusterRoleBindings() []authorizationapi.ClusterRoleBinding
func GetBootstrapClusterRoles ¶ added in v0.5.1
func GetBootstrapClusterRoles() []authorizationapi.ClusterRole
func GetBootstrapOpenshiftRoleBindings ¶
func GetBootstrapOpenshiftRoleBindings(openshiftNamespace string) []authorizationapi.RoleBinding
func GetBootstrapOpenshiftRoles ¶
func GetBootstrapOpenshiftRoles(openshiftNamespace string) []authorizationapi.Role
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.