Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDEditorRole ¶
type CRDEditorRole struct { machinery.TemplateMixin machinery.ResourceMixin }
CRDEditorRole scaffolds the config/rbac/<kind>_editor_role.yaml
func (*CRDEditorRole) SetTemplateDefaults ¶
func (f *CRDEditorRole) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type CRDViewerRole ¶
type CRDViewerRole struct { machinery.TemplateMixin machinery.ResourceMixin }
CRDViewerRole scaffolds the config/rbac/<kind>_viewer_role.yaml
func (*CRDViewerRole) SetTemplateDefaults ¶
func (f *CRDViewerRole) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type ManagerRole ¶
type ManagerRole struct {
machinery.TemplateMixin
}
ManagerRole scaffolds the role.yaml file
func (*ManagerRole) SetTemplateDefaults ¶
func (f *ManagerRole) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type ManagerRoleUpdater ¶
type ManagerRoleUpdater struct { machinery.ResourceMixin SkipDefaultRules bool }
func (*ManagerRoleUpdater) GetCodeFragments ¶
func (f *ManagerRoleUpdater) GetCodeFragments() machinery.CodeFragmentsMap
func (*ManagerRoleUpdater) GetIfExistsAction ¶
func (*ManagerRoleUpdater) GetIfExistsAction() machinery.IfExistsAction
func (*ManagerRoleUpdater) GetMarkers ¶
func (f *ManagerRoleUpdater) GetMarkers() []machinery.Marker
func (*ManagerRoleUpdater) GetPath ¶
func (*ManagerRoleUpdater) GetPath() string
Click to show internal directories.
Click to hide internal directories.