Documentation ¶
Index ¶
- Constants
- func IsValidCNI(value string) bool
- type ApplicationWebhook
- func (wh *ApplicationWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (wh *ApplicationWebhook) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *ApplicationWebhook) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *ApplicationWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type AttachedClusterWebhook
- func (wh *AttachedClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (wh *AttachedClusterWebhook) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *AttachedClusterWebhook) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *AttachedClusterWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type ClusterWebhook
- func (wh *ClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (wh *ClusterWebhook) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *ClusterWebhook) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *ClusterWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type CustomClusterWebhook
- func (wh *CustomClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (wh *CustomClusterWebhook) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *CustomClusterWebhook) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *CustomClusterWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type CustomMachineWebhook
- func (wh *CustomMachineWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (wh *CustomMachineWebhook) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *CustomMachineWebhook) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (wh *CustomMachineWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
Constants ¶
View Source
const (
AWSMaxDataVolumeCount = 25
)
Variables ¶
This section is empty.
Functions ¶
func IsValidCNI ¶ added in v0.4.0
Types ¶
type ApplicationWebhook ¶ added in v0.5.0
func (*ApplicationWebhook) SetupWebhookWithManager ¶ added in v0.5.0
func (wh *ApplicationWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ApplicationWebhook) ValidateCreate ¶ added in v0.5.0
func (*ApplicationWebhook) ValidateDelete ¶ added in v0.5.0
func (*ApplicationWebhook) ValidateUpdate ¶ added in v0.5.0
type AttachedClusterWebhook ¶ added in v0.4.0
func (*AttachedClusterWebhook) SetupWebhookWithManager ¶ added in v0.4.0
func (wh *AttachedClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AttachedClusterWebhook) ValidateCreate ¶ added in v0.4.0
func (*AttachedClusterWebhook) ValidateDelete ¶ added in v0.4.0
func (*AttachedClusterWebhook) ValidateUpdate ¶ added in v0.4.0
type ClusterWebhook ¶
func (*ClusterWebhook) SetupWebhookWithManager ¶
func (wh *ClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ClusterWebhook) ValidateCreate ¶
func (*ClusterWebhook) ValidateDelete ¶
func (*ClusterWebhook) ValidateUpdate ¶
type CustomClusterWebhook ¶ added in v0.4.0
func (*CustomClusterWebhook) SetupWebhookWithManager ¶ added in v0.4.0
func (wh *CustomClusterWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CustomClusterWebhook) ValidateCreate ¶ added in v0.4.0
func (*CustomClusterWebhook) ValidateDelete ¶ added in v0.4.0
func (*CustomClusterWebhook) ValidateUpdate ¶ added in v0.4.0
func (wh *CustomClusterWebhook) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
ValidateUpdate is not checking for changes in parameters such as cni.type, api address, certSANs, and so on. These parameters are set during cluster initialization and are not expected to change during the lifecycle of the cluster. Altering these values does not impact the system because these parameters are not re-checked after cluster creation.
type CustomMachineWebhook ¶ added in v0.5.0
func (*CustomMachineWebhook) SetupWebhookWithManager ¶ added in v0.5.0
func (wh *CustomMachineWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CustomMachineWebhook) ValidateCreate ¶ added in v0.5.0
func (*CustomMachineWebhook) ValidateDelete ¶ added in v0.5.0
func (*CustomMachineWebhook) ValidateUpdate ¶ added in v0.5.0
Click to show internal directories.
Click to hide internal directories.