diff --git a/api/kyverno/v1/common_types.go b/api/kyverno/v1/common_types.go index a0e61fe095..f36394b7b5 100755 --- a/api/kyverno/v1/common_types.go +++ b/api/kyverno/v1/common_types.go @@ -509,5 +509,6 @@ type ResourceSpec struct { // +optional Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` // Name specifies the resource name. + // +kubebuilder:validation:MaxLength=63 Name string `json:"name,omitempty" yaml:"name,omitempty"` } diff --git a/charts/kyverno/templates/crds.yaml b/charts/kyverno/templates/crds.yaml index 59864914a3..65d305bffe 100644 --- a/charts/kyverno/templates/crds.yaml +++ b/charts/kyverno/templates/crds.yaml @@ -514,6 +514,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -1980,6 +1981,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3585,6 +3587,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3611,6 +3614,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -4155,6 +4159,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -5621,6 +5626,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/crds/kyverno.io_clusterpolicies.yaml b/config/crds/kyverno.io_clusterpolicies.yaml index 5a26a2a697..8bd831b98c 100644 --- a/config/crds/kyverno.io_clusterpolicies.yaml +++ b/config/crds/kyverno.io_clusterpolicies.yaml @@ -804,6 +804,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3183,6 +3184,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/crds/kyverno.io_generaterequests.yaml b/config/crds/kyverno.io_generaterequests.yaml index db025bada5..35e3bfe2c1 100644 --- a/config/crds/kyverno.io_generaterequests.yaml +++ b/config/crds/kyverno.io_generaterequests.yaml @@ -134,6 +134,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -161,6 +162,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/crds/kyverno.io_policies.yaml b/config/crds/kyverno.io_policies.yaml index 62fc58c192..9165c6f5a4 100644 --- a/config/crds/kyverno.io_policies.yaml +++ b/config/crds/kyverno.io_policies.yaml @@ -805,6 +805,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3185,6 +3186,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/crds/kyverno.io_updaterequests.yaml b/config/crds/kyverno.io_updaterequests.yaml index 8b6a290de9..48758dd6ec 100644 --- a/config/crds/kyverno.io_updaterequests.yaml +++ b/config/crds/kyverno.io_updaterequests.yaml @@ -135,6 +135,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -162,6 +163,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/install.yaml b/config/install.yaml index f0750e555d..fc18086c6e 100644 --- a/config/install.yaml +++ b/config/install.yaml @@ -821,6 +821,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3200,6 +3201,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -5599,6 +5601,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -5626,6 +5629,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -6467,6 +6471,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -8847,6 +8852,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/config/install_debug.yaml b/config/install_debug.yaml index 3b23483448..d377392aaf 100755 --- a/config/install_debug.yaml +++ b/config/install_debug.yaml @@ -810,6 +810,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -3189,6 +3190,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -5570,6 +5572,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -5597,6 +5600,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -6432,6 +6436,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. @@ -8812,6 +8817,7 @@ spec: type: string name: description: Name specifies the resource name. + maxLength: 63 type: string namespace: description: Namespace specifies resource namespace. diff --git a/docs/crd/v1/index.html b/docs/crd/v1/index.html index fe49222a4f..1c94df8bb1 100644 --- a/docs/crd/v1/index.html +++ b/docs/crd/v1/index.html @@ -209,8 +209,8 @@ string
conditions
-
-[]*./api/kyverno/v1.AnyAllConditions
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.AnyAllConditions
entries
-
-[]*./api/kyverno/v1.Attestor
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.Attestor
attestors
-
-[]*./api/kyverno/v1.AttestorSet
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.AttestorSet
attestations
-
-[]*./api/kyverno/v1.Attestation
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.Attestation
foreach
-
-[]*./api/kyverno/v1.ForEachMutation
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.ForEachMutation
[]./api/kyverno/v1.ResourceFilter
alias)[]github.com/kyverno/kyverno/api/kyverno/v1.ResourceFilter
alias)
(Appears on: MatchResources) @@ -2559,8 +2559,8 @@ Generation
verifyImages
-
-[]*./api/kyverno/v1.ImageVerification
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.ImageVerification
foreach
-
-[]*./api/kyverno/v1.ForEachValidation
+
+[]*github.com/kyverno/kyverno/api/kyverno/v1.ForEachValidation