Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthProxyClientRole ¶
type AuthProxyClientRole struct { machinery.TemplateMixin machinery.ProjectNameMixin }
AuthProxyClientRole scaffolds a file that defines the role for the metrics reader
func (*AuthProxyClientRole) SetTemplateDefaults ¶
func (f *AuthProxyClientRole) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type AuthProxyRole ¶
type AuthProxyRole struct { machinery.TemplateMixin machinery.ProjectNameMixin }
AuthProxyRole scaffolds a file that defines the role for the auth proxy
func (*AuthProxyRole) SetTemplateDefaults ¶
func (f *AuthProxyRole) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type AuthProxyRoleBinding ¶
type AuthProxyRoleBinding struct { machinery.TemplateMixin machinery.ProjectNameMixin }
AuthProxyRoleBinding scaffolds a file that defines the role binding for the auth proxy
func (*AuthProxyRoleBinding) SetTemplateDefaults ¶
func (f *AuthProxyRoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type AuthProxyService ¶
type AuthProxyService struct { machinery.TemplateMixin machinery.ProjectNameMixin }
AuthProxyService scaffolds a file that defines the service for the auth proxy
func (*AuthProxyService) SetTemplateDefaults ¶
func (f *AuthProxyService) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type CRDEditorRole ¶
type CRDEditorRole struct { machinery.TemplateMixin machinery.MultiGroupMixin machinery.ResourceMixin machinery.ProjectNameMixin }
CRDEditorRole scaffolds a file that defines the role that allows to edit plurals
func (*CRDEditorRole) SetTemplateDefaults ¶
func (f *CRDEditorRole) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type CRDViewerRole ¶
type CRDViewerRole struct { machinery.TemplateMixin machinery.MultiGroupMixin machinery.ResourceMixin machinery.ProjectNameMixin }
CRDViewerRole scaffolds a file that defines the role that allows to view plurals
func (*CRDViewerRole) SetTemplateDefaults ¶
func (f *CRDViewerRole) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type Kustomization ¶
type Kustomization struct {
machinery.TemplateMixin
}
Kustomization scaffolds a file that defines the kustomization scheme for the rbac folder
func (*Kustomization) SetTemplateDefaults ¶
func (f *Kustomization) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type LeaderElectionRole ¶
type LeaderElectionRole struct { machinery.TemplateMixin machinery.ProjectNameMixin }
LeaderElectionRole scaffolds a file that defines the role that allows leader election
func (*LeaderElectionRole) SetTemplateDefaults ¶
func (f *LeaderElectionRole) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type LeaderElectionRoleBinding ¶
type LeaderElectionRoleBinding struct { machinery.TemplateMixin machinery.ProjectNameMixin }
LeaderElectionRoleBinding scaffolds a file that defines the role binding that allows leader election
func (*LeaderElectionRoleBinding) SetTemplateDefaults ¶
func (f *LeaderElectionRoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type RoleBinding ¶
type RoleBinding struct { machinery.TemplateMixin machinery.ProjectNameMixin }
RoleBinding scaffolds a file that defines the role binding for the manager
func (*RoleBinding) SetTemplateDefaults ¶
func (f *RoleBinding) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type ServiceAccount ¶
type ServiceAccount struct { machinery.TemplateMixin machinery.ProjectNameMixin }
ServiceAccount scaffolds a file that defines the service account the manager is deployed in.
func (*ServiceAccount) SetTemplateDefaults ¶
func (f *ServiceAccount) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template