Documentation ¶
Index ¶
- Constants
- func DefaultClusterRolesToDisplayInUI() []string
- func IsOrgNamespace(ns string) bool
- func OrganizationName(ns string) string
- func OrganizationReadClusterRoleBindingName(roleBindingName, organization string) string
- func OrganizationReadClusterRoleName(ns string) string
- func ReadAllAutomationSAClusterRoleBindingName() string
- func ReadAllCustomerGroupClusterRoleBindingName() string
- func WriteAllAutomationSARoleBindingName() string
- func WriteAllCustomerGroupRoleBindingName() string
- func WriteAllGSGroupClusterRoleBindingName() string
- func WriteClientCertsAutomationSARoleBindingName() string
- func WriteClustersAutomationSARoleBindingName() string
- func WriteFluxResourcesAutomationSARoleBindingName() string
- func WriteNodePoolsAutomationSARoleBindingName() string
- func WriteOrganizationsAutomationSARoleBindingName() string
- func WriteOrganizationsCustomerGroupClusterRoleBindingName() string
- func WriteSilencesAutomationSARoleBindingName() string
Constants ¶
View Source
const ( AutomationServiceAccountName = "automation" ClusterAdminClusterRoleName = "cluster-admin" DefaultReadAllPermissionsName = "read-all" DefaultWriteAllPermissionsName = "write-all" DefaultNamespaceName = "default" WriteOrganizationsPermissionsName = "write-organizations" WriteFluxResourcesPermissionsName = "write-flux-resources" WriteClustersPermissionsName = "write-clusters" WriteNodePoolsPermissionsName = "write-nodepools" WriteClientCertsPermissionsName = "write-client-certificates" WriteSilencesPermissionsName = "write-silences" )
View Source
const (
LabelManagedBy = "giantswarm.io/managed-by"
)
Variables ¶
This section is empty.
Functions ¶
func DefaultClusterRolesToDisplayInUI ¶ added in v0.11.0
func DefaultClusterRolesToDisplayInUI() []string
func IsOrgNamespace ¶
func OrganizationName ¶
func OrganizationReadClusterRoleBindingName ¶ added in v0.11.0
func ReadAllAutomationSAClusterRoleBindingName ¶
func ReadAllAutomationSAClusterRoleBindingName() string
func ReadAllCustomerGroupClusterRoleBindingName ¶
func ReadAllCustomerGroupClusterRoleBindingName() string
func WriteAllAutomationSARoleBindingName ¶
func WriteAllAutomationSARoleBindingName() string
func WriteAllCustomerGroupRoleBindingName ¶
func WriteAllCustomerGroupRoleBindingName() string
func WriteAllGSGroupClusterRoleBindingName ¶
func WriteAllGSGroupClusterRoleBindingName() string
func WriteClientCertsAutomationSARoleBindingName ¶ added in v0.18.0
func WriteClientCertsAutomationSARoleBindingName() string
func WriteClustersAutomationSARoleBindingName ¶ added in v0.17.0
func WriteClustersAutomationSARoleBindingName() string
func WriteFluxResourcesAutomationSARoleBindingName ¶ added in v0.17.0
func WriteFluxResourcesAutomationSARoleBindingName() string
func WriteNodePoolsAutomationSARoleBindingName ¶ added in v0.17.0
func WriteNodePoolsAutomationSARoleBindingName() string
func WriteOrganizationsAutomationSARoleBindingName ¶ added in v0.16.0
func WriteOrganizationsAutomationSARoleBindingName() string
func WriteOrganizationsCustomerGroupClusterRoleBindingName ¶ added in v0.14.0
func WriteOrganizationsCustomerGroupClusterRoleBindingName() string
func WriteSilencesAutomationSARoleBindingName ¶ added in v0.18.2
func WriteSilencesAutomationSARoleBindingName() string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.