diff --git a/operator/v1/types_ingress.go b/operator/v1/types_ingress.go index 3a1cb6ae125..05f1113ad5c 100644 --- a/operator/v1/types_ingress.go +++ b/operator/v1/types_ingress.go @@ -244,6 +244,8 @@ type EndpointPublishingStrategy struct { // networking, and is not explicitly published. The user must manually publish // the ingress controller. // +unionDiscriminator + // +kubebuilder:validation:Required + // +required Type EndpointPublishingStrategyType `json:"type"` // loadBalancer holds parameters for the load balancer. Present only if