Skip to content

Commit 1166b34

Browse files
baptman21cbandy
andcommitted
Link kube docs to new fields instead of a description
Co-authored-by: Chris Bandy <[email protected]>
1 parent 565f795 commit 1166b34

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

pkg/apis/postgres-operator.crunchydata.com/v1beta1/shared_types.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,17 @@ type ServiceSpec struct {
5656
// +kubebuilder:validation:Enum={ClusterIP,NodePort,LoadBalancer}
5757
Type string `json:"type"`
5858

59+
// More info: https://kubernetes.io/docs/concepts/services-networking/service/#traffic-policies
60+
//
5961
// +optional
60-
InternalTrafficPolicy *corev1.ServiceInternalTrafficPolicyType `json:"internalTrafficPolicy"`
62+
// +kubebuilder:validation:Enum={Cluster,Local}
63+
InternalTrafficPolicy *corev1.ServiceInternalTrafficPolicyType `json:"internalTrafficPolicy,omitempty"`
6164

65+
// More info: https://kubernetes.io/docs/concepts/services-networking/service/#traffic-policies
66+
//
6267
// +optional
63-
ExternalTrafficPolicy *corev1.ServiceExternalTrafficPolicyType `json:"externalTrafficPolicy"`
68+
// +kubebuilder:validation:Enum={Cluster,Local}
69+
ExternalTrafficPolicy *corev1.ServiceExternalTrafficPolicyType `json:"externalTrafficPolicy,omitempty"`
6470
}
6571

6672
// Sidecar defines the configuration of a sidecar container

0 commit comments

Comments
 (0)