@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22kind : CustomResourceDefinition
33metadata :
44 annotations :
5- controller-gen.kubebuilder.io/version : v0.19 .0
5+ controller-gen.kubebuilder.io/version : v0.20 .0
66 helm.sh/resource-policy : keep
77 name : clusters.postgresql.cnpg.io
88spec :
@@ -984,9 +984,10 @@ spec:
984984 operator :
985985 description : |-
986986 Operator represents a key's relationship to the value.
987- Valid operators are Exists and Equal . Defaults to Equal.
987+ Valid operators are Exists, Equal, Lt, and Gt . Defaults to Equal.
988988 Exists is equivalent to wildcard for value, so that a pod can
989989 tolerate all taints of a particular category.
990+ Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
990991 type : string
991992 tolerationSeconds :
992993 description : |-
@@ -1077,6 +1078,11 @@ spec:
10771078 - key
10781079 - name
10791080 type : object
1081+ useDefaultAzureCredentials :
1082+ description : |-
1083+ Use the default Azure authentication flow, which includes DefaultAzureCredential.
1084+ This allows authentication using environment variables and managed identities.
1085+ type : boolean
10801086 type : object
10811087 data :
10821088 description : |-
@@ -1908,7 +1914,9 @@ spec:
19081914 description : The target timeline ("latest" or a positive integer)
19091915 type : string
19101916 targetTime :
1911- description : The target time as a timestamp in the RFC3339 standard
1917+ description : |-
1918+ The target time as a timestamp in RFC3339 format or PostgreSQL timestamp format.
1919+ Timestamps without an explicit timezone are interpreted as UTC.
19121920 type : string
19131921 targetXID :
19141922 description : The target transaction ID
@@ -2410,7 +2418,7 @@ spec:
24102418 resources :
24112419 description : |-
24122420 resources represents the minimum resources the volume should have.
2413- If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
2421+ Users are allowed to specify resource requirements
24142422 that are lower than previous value but must still be higher than capacity recorded in the
24152423 status field of the claim.
24162424 More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -2607,6 +2615,11 @@ spec:
26072615 - key
26082616 - name
26092617 type : object
2618+ useDefaultAzureCredentials :
2619+ description : |-
2620+ Use the default Azure authentication flow, which includes DefaultAzureCredential.
2621+ This allows authentication using environment variables and managed identities.
2622+ type : boolean
26102623 type : object
26112624 data :
26122625 description : |-
@@ -4267,7 +4280,7 @@ spec:
42674280 name :
42684281 description : The name of the extension, required
42694282 minLength : 1
4270- pattern : ^[a-z0-9]([-a-z0-9 ]*[a-z0-9])?$
4283+ pattern : ^[a-z0-9]([-a-z0-9_ ]*[a-z0-9])?$
42714284 type : string
42724285 required :
42734286 - image
@@ -5020,6 +5033,24 @@ spec:
50205033 signerName :
50215034 description : Kubelet's generated CSRs will be addressed to this signer.
50225035 type : string
5036+ userAnnotations :
5037+ additionalProperties :
5038+ type : string
5039+ description : |-
5040+ userAnnotations allow pod authors to pass additional information to
5041+ the signer implementation. Kubernetes does not restrict or validate this
5042+ metadata in any way.
5043+
5044+ These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
5045+ the PodCertificateRequest objects that Kubelet creates.
5046+
5047+ Entries are subject to the same validation as object metadata annotations,
5048+ with the addition that all keys must be domain-prefixed. No restrictions
5049+ are placed on values, except an overall size limitation on the entire field.
5050+
5051+ Signers should document the keys and values they support. Signers should
5052+ deny requests that contain keys they do not recognize.
5053+ type : object
50235054 required :
50245055 - keyType
50255056 - signerName
@@ -5645,7 +5676,7 @@ spec:
56455676 resources :
56465677 description : |-
56475678 resources represents the minimum resources the volume should have.
5648- If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
5679+ Users are allowed to specify resource requirements
56495680 that are lower than previous value but must still be higher than capacity recorded in the
56505681 status field of the claim.
56515682 More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -5892,7 +5923,7 @@ spec:
58925923 resources :
58935924 description : |-
58945925 resources represents the minimum resources the volume should have.
5895- If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
5926+ Users are allowed to specify resource requirements
58965927 that are lower than previous value but must still be higher than capacity recorded in the
58975928 status field of the claim.
58985929 More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
@@ -6291,7 +6322,7 @@ spec:
62916322 resources :
62926323 description : |-
62936324 resources represents the minimum resources the volume should have.
6294- If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
6325+ Users are allowed to specify resource requirements
62956326 that are lower than previous value but must still be higher than capacity recorded in the
62966327 status field of the claim.
62976328 More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
0 commit comments