Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthProxyRole ¶
type AuthProxyRole struct {
file.TemplateMixin
}
AuthProxyRole scaffolds the config/rbac/auth_proxy_role.yaml file
func (*AuthProxyRole) SetTemplateDefaults ¶
func (f *AuthProxyRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type AuthProxyRoleBinding ¶
type AuthProxyRoleBinding struct {
file.TemplateMixin
}
AuthProxyRoleBinding scaffolds the config/rbac/auth_proxy_role_binding_rbac.yaml file
func (*AuthProxyRoleBinding) SetTemplateDefaults ¶
func (f *AuthProxyRoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type AuthProxyService ¶
type AuthProxyService struct {
file.TemplateMixin
}
AuthProxyService scaffolds the config/rbac/auth_proxy_service.yaml file
func (*AuthProxyService) SetTemplateDefaults ¶
func (f *AuthProxyService) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type CRDEditorRole ¶
type CRDEditorRole struct { file.TemplateMixin file.ResourceMixin }
CRDEditorRole scaffolds the config/rbac/<kind>_editor_role.yaml
func (*CRDEditorRole) SetTemplateDefaults ¶
func (f *CRDEditorRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type CRDViewerRole ¶
type CRDViewerRole struct { file.TemplateMixin file.ResourceMixin }
CRDViewerRole scaffolds the config/rbac/<kind>_viewer_role.yaml
func (*CRDViewerRole) SetTemplateDefaults ¶
func (f *CRDViewerRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type ClientClusterRole ¶
type ClientClusterRole struct {
file.TemplateMixin
}
ClientClusterRole scaffolds the config/rbac/client_clusterrole.yaml file
func (*ClientClusterRole) SetTemplateDefaults ¶
func (f *ClientClusterRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type Kustomization ¶
type Kustomization struct {
file.TemplateMixin
}
Kustomization scaffolds the Kustomization file in rbac folder.
func (*Kustomization) SetTemplateDefaults ¶
func (f *Kustomization) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type LeaderElectionRole ¶
type LeaderElectionRole struct {
file.TemplateMixin
}
LeaderElectionRole scaffolds the config/rbac/leader_election_role.yaml file
func (*LeaderElectionRole) SetTemplateDefaults ¶
func (f *LeaderElectionRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type LeaderElectionRoleBinding ¶
type LeaderElectionRoleBinding struct {
file.TemplateMixin
}
LeaderElectionRoleBinding scaffolds the config/rbac/leader_election_role_binding.yaml file
func (*LeaderElectionRoleBinding) SetTemplateDefaults ¶
func (f *LeaderElectionRoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type ManagerRole ¶
type ManagerRole struct {
file.TemplateMixin
}
ManagerRole scaffolds the role.yaml file
func (*ManagerRole) SetTemplateDefaults ¶
func (f *ManagerRole) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type ManagerRoleBinding ¶
type ManagerRoleBinding struct {
file.TemplateMixin
}
ManagerRoleBinding scaffolds the config/rbac/role_binding.yaml file
func (*ManagerRoleBinding) SetTemplateDefaults ¶
func (f *ManagerRoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements input.Template
type ManagerRoleUpdater ¶
type ManagerRoleUpdater struct { file.TemplateMixin file.ResourceMixin Chart *chart.Chart SkipDefaultRules bool CustomRules []rbacv1.PolicyRule }
func (*ManagerRoleUpdater) GetCodeFragments ¶
func (f *ManagerRoleUpdater) GetCodeFragments() file.CodeFragmentsMap
func (*ManagerRoleUpdater) GetIfExistsAction ¶
func (*ManagerRoleUpdater) GetIfExistsAction() file.IfExistsAction
func (*ManagerRoleUpdater) GetMarkers ¶
func (f *ManagerRoleUpdater) GetMarkers() []file.Marker
func (*ManagerRoleUpdater) GetPath ¶
func (*ManagerRoleUpdater) GetPath() string