File tree 1 file changed +8
-2
lines changed
pkg/apis/postgres-operator.crunchydata.com/v1beta1
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -56,11 +56,17 @@ type ServiceSpec struct {
56
56
// +kubebuilder:validation:Enum={ClusterIP,NodePort,LoadBalancer}
57
57
Type string `json:"type"`
58
58
59
+ // More info: https://kubernetes.io/docs/concepts/services-networking/service/#traffic-policies
60
+ //
59
61
// +optional
60
- InternalTrafficPolicy * corev1.ServiceInternalTrafficPolicyType `json:"internalTrafficPolicy"`
62
+ // +kubebuilder:validation:Enum={Cluster,Local}
63
+ InternalTrafficPolicy * corev1.ServiceInternalTrafficPolicyType `json:"internalTrafficPolicy,omitempty"`
61
64
65
+ // More info: https://kubernetes.io/docs/concepts/services-networking/service/#traffic-policies
66
+ //
62
67
// +optional
63
- ExternalTrafficPolicy * corev1.ServiceExternalTrafficPolicyType `json:"externalTrafficPolicy"`
68
+ // +kubebuilder:validation:Enum={Cluster,Local}
69
+ ExternalTrafficPolicy * corev1.ServiceExternalTrafficPolicyType `json:"externalTrafficPolicy,omitempty"`
64
70
}
65
71
66
72
// Sidecar defines the configuration of a sidecar container
You can’t perform that action at this time.
0 commit comments