Documentation ¶
Index ¶
- func NewRisingWaveMutatingWebhook() webhook.CustomDefaulter
- func NewRisingWavePodTemplateMutatingWebhook() webhook.CustomDefaulter
- func NewRisingWavePodTemplateValidatingWebhook() webhook.CustomValidator
- func NewRisingWaveValidatingWebhook() webhook.CustomValidator
- func SetupWebhooksWithManager(mgr ctrl.Manager) error
- type RisingWaveMutatingWebhook
- type RisingWavePodTemplateMutatingWebhook
- type RisingWavePodTemplateValidatingWebhook
- func (h *RisingWavePodTemplateValidatingWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (h *RisingWavePodTemplateValidatingWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (h *RisingWavePodTemplateValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error
- type RisingWaveValidatingWebhook
- func (h *RisingWaveValidatingWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error
- func (h *RisingWaveValidatingWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error
- func (h *RisingWaveValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRisingWaveMutatingWebhook ¶
func NewRisingWaveMutatingWebhook() webhook.CustomDefaulter
func NewRisingWavePodTemplateMutatingWebhook ¶
func NewRisingWavePodTemplateMutatingWebhook() webhook.CustomDefaulter
func NewRisingWavePodTemplateValidatingWebhook ¶
func NewRisingWavePodTemplateValidatingWebhook() webhook.CustomValidator
func NewRisingWaveValidatingWebhook ¶
func NewRisingWaveValidatingWebhook() webhook.CustomValidator
func SetupWebhooksWithManager ¶
Setup webhooks with manager.
Types ¶
type RisingWaveMutatingWebhook ¶
type RisingWaveMutatingWebhook struct { }
type RisingWavePodTemplateMutatingWebhook ¶
type RisingWavePodTemplateMutatingWebhook struct { }
type RisingWavePodTemplateValidatingWebhook ¶
type RisingWavePodTemplateValidatingWebhook struct { }
func (*RisingWavePodTemplateValidatingWebhook) ValidateCreate ¶
func (h *RisingWavePodTemplateValidatingWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error
ValidateCreate implements admission.CustomValidator.
func (*RisingWavePodTemplateValidatingWebhook) ValidateDelete ¶
func (h *RisingWavePodTemplateValidatingWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error
ValidateDelete implements admission.CustomValidator.
func (*RisingWavePodTemplateValidatingWebhook) ValidateUpdate ¶
func (h *RisingWavePodTemplateValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error
ValidateUpdate implements admission.CustomValidator.
type RisingWaveValidatingWebhook ¶
type RisingWaveValidatingWebhook struct { }
func (*RisingWaveValidatingWebhook) ValidateCreate ¶
ValidateCreate implements admission.CustomValidator.
func (*RisingWaveValidatingWebhook) ValidateDelete ¶
ValidateDelete implements admission.CustomValidator.
func (*RisingWaveValidatingWebhook) ValidateUpdate ¶
func (h *RisingWaveValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error
ValidateUpdate implements admission.CustomValidator.
Click to show internal directories.
Click to hide internal directories.