diff --git a/apis/projectcontour/v1/httpproxy.go b/apis/projectcontour/v1/httpproxy.go index 976795d6903..72ff28096d2 100644 --- a/apis/projectcontour/v1/httpproxy.go +++ b/apis/projectcontour/v1/httpproxy.go @@ -235,7 +235,6 @@ type ExtensionServiceReference struct { // // More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names // - // +required // +kubebuilder:validation:MinLength=1 Name string `json:"name,omitempty" protobuf:"bytes,3,opt,name=name"` } diff --git a/examples/contour/01-crds.yaml b/examples/contour/01-crds.yaml index 263deaca6a8..120d436876b 100644 --- a/examples/contour/01-crds.yaml +++ b/examples/contour/01-crds.yaml @@ -682,8 +682,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -4486,8 +4484,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -7463,8 +7459,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- diff --git a/examples/render/contour-deployment.yaml b/examples/render/contour-deployment.yaml index 3622648f85e..2a58d134ad2 100644 --- a/examples/render/contour-deployment.yaml +++ b/examples/render/contour-deployment.yaml @@ -902,8 +902,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -4706,8 +4704,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -7683,8 +7679,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- diff --git a/examples/render/contour-gateway-provisioner.yaml b/examples/render/contour-gateway-provisioner.yaml index c1959dc485c..ad12d7023b2 100644 --- a/examples/render/contour-gateway-provisioner.yaml +++ b/examples/render/contour-gateway-provisioner.yaml @@ -693,8 +693,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -4497,8 +4495,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -7474,8 +7470,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- diff --git a/examples/render/contour-gateway.yaml b/examples/render/contour-gateway.yaml index 342939c7aab..e61577a61d3 100644 --- a/examples/render/contour-gateway.yaml +++ b/examples/render/contour-gateway.yaml @@ -718,8 +718,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -4522,8 +4520,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -7499,8 +7495,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- diff --git a/examples/render/contour.yaml b/examples/render/contour.yaml index 5e21b770065..493883e51b1 100644 --- a/examples/render/contour.yaml +++ b/examples/render/contour.yaml @@ -902,8 +902,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -4706,8 +4704,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |- @@ -7683,8 +7679,6 @@ spec: More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ minLength: 1 type: string - required: - - name type: object failOpen: description: |-