Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct {
machinery.TemplateMixin
ManifestVersion string
}
Channel scaffolds the file for the channel
func (*Channel) SetTemplateDefaults ¶
SetTemplateDefaults implements file.Template
type Controller ¶
type Controller struct {
machinery.TemplateMixin
machinery.MultiGroupMixin
machinery.BoilerplateMixin
machinery.ResourceMixin
IsLegacyLayout bool
PackageName string
}
Controller scaffolds the file that defines the controller for a CRD or a builtin resource nolint:maligned
func (*Controller) SetTemplateDefaults ¶
func (f *Controller) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type Manifest ¶
type Manifest struct {
machinery.TemplateMixin
machinery.ResourceMixin
ManifestVersion string
}
Manifest scaffolds the file that acts as a placeholder for the manifest
func (*Manifest) SetTemplateDefaults ¶
SetTemplateDefaults implements file.Template
type Types ¶
type Types struct {
machinery.TemplateMixin
machinery.MultiGroupMixin
machinery.BoilerplateMixin
machinery.ResourceMixin
IsLegacyLayout bool
}
Types scaffolds the file that defines the schema for a CRD nolint:maligned
func (Types) GetFuncMap ¶
GetFuncMap implements file.UseCustomFuncMap
func (*Types) SetTemplateDefaults ¶
SetTemplateDefaults implements file.Template
Click to show internal directories.
Click to hide internal directories.