Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertManagerMetricsPatch ¶ added in v4.4.0
type CertManagerMetricsPatch struct { machinery.TemplateMixin machinery.ProjectNameMixin Force bool }
CertManagerMetricsPatch scaffolds a file that defines the patch that enables webhooks on the manager
func (*CertManagerMetricsPatch) SetTemplateDefaults ¶ added in v4.4.0
func (f *CertManagerMetricsPatch) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type Kustomization ¶
type Kustomization struct { machinery.TemplateMixin machinery.ProjectNameMixin }
Kustomization scaffolds a file that defines the kustomization scheme for the default overlay folder
func (*Kustomization) SetTemplateDefaults ¶
func (f *Kustomization) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type KustomizationCAConversionUpdater ¶ added in v4.4.0
type KustomizationCAConversionUpdater struct { machinery.TemplateMixin machinery.ResourceMixin }
KustomizationCAConversionUpdater appends CA injection targets for CRDs with --conversion
func (*KustomizationCAConversionUpdater) GetCodeFragments ¶ added in v4.4.0
func (f *KustomizationCAConversionUpdater) GetCodeFragments() machinery.CodeFragmentsMap
GetCodeFragments appends CA injection targets for the CRD with --conversion as comments
func (*KustomizationCAConversionUpdater) GetMarkers ¶ added in v4.4.0
func (f *KustomizationCAConversionUpdater) GetMarkers() []machinery.Marker
GetMarkers provides the markers where the CA injection targets will be appended
func (*KustomizationCAConversionUpdater) SetTemplateDefaults ¶ added in v4.4.0
func (f *KustomizationCAConversionUpdater) SetTemplateDefaults() error
SetTemplateDefaults defines the file path and behavior for existing files
type ManagerMetricsPatch ¶
type ManagerMetricsPatch struct {
machinery.TemplateMixin
}
ManagerMetricsPatch scaffolds a file that defines the patch that enables prometheus metrics for the manager
func (*ManagerMetricsPatch) SetTemplateDefaults ¶
func (f *ManagerMetricsPatch) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type ManagerWebhookPatch ¶
type ManagerWebhookPatch struct { machinery.TemplateMixin machinery.ProjectNameMixin Force bool }
ManagerWebhookPatch scaffolds a file that defines the patch that enables webhooks on the manager
func (*ManagerWebhookPatch) SetTemplateDefaults ¶
func (f *ManagerWebhookPatch) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template
type MetricsService ¶
type MetricsService struct { machinery.TemplateMixin machinery.ProjectNameMixin }
MetricsService scaffolds a file that defines the service for the auth proxy
func (*MetricsService) SetTemplateDefaults ¶
func (f *MetricsService) SetTemplateDefaults() error
SetTemplateDefaults implements machinery.Template