Versions in this module Expand all Collapse all v0 v0.3.0 Dec 23, 2023 Changes in this version + var WebhookManager manager.Manager + type CmdFlags struct + CertDir string + DeployMethod string + LogLevel string + Validates string v0.2.1 Apr 11, 2023 Changes in this version + const VK_gateway_gatewayClassName + const VK_gateway_listeners_tls_certificateRefs + const VK_httproute_parentRefs + const VK_httproute_rules_backendRefs + func SupportedValidatingKeys() []string + func TurnOnValidatingFor(keys []string) + func ValidateGivenKeys(keys []string) error + type GatewayClassWebhook struct + Logger *utils.SLOG + func (wh *GatewayClassWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error + func (wh *GatewayClassWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error + func (wh *GatewayClassWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error + func (wh *GatewayClassWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error + type GatewayWebhook struct + Logger *utils.SLOG + func (wh *GatewayWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error + func (wh *GatewayWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error + func (wh *GatewayWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error + func (wh *GatewayWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error + type HTTPRouteWebhook struct + Logger *utils.SLOG + func (wh *HTTPRouteWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error + func (wh *HTTPRouteWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error + func (wh *HTTPRouteWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error + func (wh *HTTPRouteWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error + type ReferenceGrantWebhook struct + Logger *utils.SLOG + func (wh *ReferenceGrantWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error + func (wh *ReferenceGrantWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error + func (wh *ReferenceGrantWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error + func (wh *ReferenceGrantWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error