Documentation
¶
Index ¶
- func SetupScalewayClusterTemplateWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayClusterWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayMachineTemplateWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayMachineWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayManagedClusterWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayManagedControlPlaneWebhookWithManager(mgr ctrl.Manager) error
- func SetupScalewayManagedMachinePoolWebhookWithManager(mgr ctrl.Manager) error
- type ScalewayManagedControlPlaneCustomDefaulter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupScalewayClusterTemplateWebhookWithManager ¶
SetupScalewayClusterTemplateWebhookWithManager registers the webhook for ScalewayClusterTemplate in the manager.
func SetupScalewayClusterWebhookWithManager ¶
SetupScalewayClusterWebhookWithManager registers the webhook for ScalewayCluster in the manager.
func SetupScalewayMachineTemplateWebhookWithManager ¶
SetupScalewayMachineTemplateWebhookWithManager registers the webhook for ScalewayMachineTemplate in the manager.
func SetupScalewayMachineWebhookWithManager ¶
SetupScalewayMachineWebhookWithManager registers the webhook for ScalewayMachine in the manager.
func SetupScalewayManagedClusterWebhookWithManager ¶
SetupScalewayManagedClusterWebhookWithManager registers the webhook for ScalewayManagedCluster in the manager.
func SetupScalewayManagedControlPlaneWebhookWithManager ¶
SetupScalewayManagedControlPlaneWebhookWithManager registers the webhook for ScalewayManagedControlPlane in the manager.
func SetupScalewayManagedMachinePoolWebhookWithManager ¶
SetupScalewayManagedMachinePoolWebhookWithManager registers the webhook for ScalewayManagedMachinePool in the manager.
Types ¶
type ScalewayManagedControlPlaneCustomDefaulter ¶
type ScalewayManagedControlPlaneCustomDefaulter struct {
}
ScalewayManagedControlPlaneCustomDefaulter struct is responsible for setting default values on the custom resource of the Kind ScalewayManagedControlPlane when those are created or updated.
NOTE: The +kubebuilder:object:generate=false marker prevents controller-gen from generating DeepCopy methods, as it is used only for temporary operations and does not need to be deeply copied.