Documentation
¶
Overview ¶
+kubebuilder:webhook:path=/mutate-v1beta1-cluster,mutating=true,failurePolicy=fail,groups="cluster.x-k8s.io",resources=clusters,verbs=create;update,versions=*,name=cluster-defaulter.caren.nutanix.com,admissionReviewVersions=v1,sideEffects=None +kubebuilder:webhook:path=/validate-v1beta1-cluster,mutating=false,failurePolicy=fail,groups="cluster.x-k8s.io",resources=clusters,verbs=create;update,versions=*,name=cluster-validator.caren.nutanix.com,admissionReviewVersions=v1,sideEffects=None
Index ¶
- func NewClusterUUIDLabeler(client ctrlclient.Client, decoder admission.Decoder) *clusterUUIDLabeler
- func NewDefaulter(client ctrlclient.Client, decoder admission.Decoder) admission.Handler
- func NewNutanixValidator(client ctrlclient.Client, decoder admission.Decoder) *nutanixValidator
- func NewValidator(client ctrlclient.Client, decoder admission.Decoder) admission.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterUUIDLabeler ¶
func NewClusterUUIDLabeler( client ctrlclient.Client, decoder admission.Decoder, ) *clusterUUIDLabeler
func NewDefaulter ¶
func NewNutanixValidator ¶ added in v0.25.0
func NewNutanixValidator( client ctrlclient.Client, decoder admission.Decoder, ) *nutanixValidator
func NewValidator ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.