@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33kind : CustomResourceDefinition
44metadata :
55 annotations :
6- controller-gen.kubebuilder.io/version : v0.14.0
6+ controller-gen.kubebuilder.io/version : v0.16.1
77 name : gitopssets.sets.gitops.pro
88spec :
99 group : sets.gitops.pro
6767 description : |-
6868 Body is set as the body in a POST request.
6969
70-
7170 If set, this will configure the Method to be POST automatically.
7271 x-kubernetes-preserve-unknown-fields : true
7372 endpoint :
7978 HeadersRef allows optional configuration of a Secret or ConfigMap to add
8079 additional headers to an outgoing request.
8180
82-
8381 For example, a Secret with a key Authorization: Bearer abc123 could be
8482 used to configure an authorization header.
8583 properties :
@@ -105,7 +103,6 @@ spec:
105103 JSONPath is string that is used to modify the result of the API
106104 call.
107105
108-
109106 This can be used to extract a repeating element from a response.
110107 https://kubernetes.io/docs/reference/kubectl/jsonpath/
111108 type : string
@@ -133,7 +130,6 @@ spec:
133130 SingleElement means generate a single element with the result of the API
134131 call.
135132
136-
137133 When true, the response must be a JSON object and will be returned as a
138134 single element, i.e. only one element will be generated containing the
139135 entire object.
@@ -150,7 +146,6 @@ spec:
150146 description : |-
151147 Selector is used to filter the clusters that you want to target.
152148
153-
154149 If no selector is provided, no clusters will be matched.
155150 properties :
156151 matchExpressions :
@@ -293,7 +288,6 @@ spec:
293288 description : |-
294289 Body is set as the body in a POST request.
295290
296-
297291 If set, this will configure the Method to be POST automatically.
298292 x-kubernetes-preserve-unknown-fields : true
299293 endpoint :
@@ -305,7 +299,6 @@ spec:
305299 HeadersRef allows optional configuration of a Secret or ConfigMap to add
306300 additional headers to an outgoing request.
307301
308-
309302 For example, a Secret with a key Authorization: Bearer abc123 could be
310303 used to configure an authorization header.
311304 properties :
@@ -333,7 +326,6 @@ spec:
333326 JSONPath is string that is used to modify the result of the API
334327 call.
335328
336-
337329 This can be used to extract a repeating element from a response.
338330 https://kubernetes.io/docs/reference/kubectl/jsonpath/
339331 type : string
@@ -361,7 +353,6 @@ spec:
361353 SingleElement means generate a single element with the result of the API
362354 call.
363355
364-
365356 When true, the response must be a JSON object and will be returned as a
366357 single element, i.e. only one element will be generated containing the
367358 entire object.
@@ -378,7 +369,6 @@ spec:
378369 description : |-
379370 Selector is used to filter the clusters that you want to target.
380371
381-
382372 If no selector is provided, no clusters will be matched.
383373 properties :
384374 matchExpressions :
@@ -613,7 +603,6 @@ spec:
613603 SingleElement means generate a single element with the result of the
614604 merged generator elements.
615605
616-
617606 When true, the matrix elements will be merged to a single element, with
618607 whatever prefixes they have.
619608 It's recommended that you use the Name field to separate out elements.
@@ -753,16 +742,8 @@ spec:
753742 conditions :
754743 description : Conditions holds the conditions for the GitOpsSet
755744 items :
756- description : " Condition contains details for one aspect of the current
757- state of this API Resource.\n ---\n This struct is intended for
758- direct use as an array at the field path .status.conditions. For
759- example,\n\n\n\t type FooStatus struct{\n\t // Represents the
760- observations of a foo's current state.\n\t // Known .status.conditions.type
761- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t //
762- +patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
763- \ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\" conditions,omitempty\"
764- patchStrategy:\" merge\" patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
765- \ // other fields\n\t }"
745+ description : Condition contains details for one aspect of the current
746+ state of this API Resource.
766747 properties :
767748 lastTransitionTime :
768749 description : |-
@@ -803,12 +784,7 @@ spec:
803784 - Unknown
804785 type : string
805786 type :
806- description : |-
807- type of condition in CamelCase or in foo.example.com/CamelCase.
808- ---
809- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
810- useful (see .node.status.conditions), the ability to deconflict is important.
811- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
787+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
812788 maxLength : 316
813789 pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
814790 type : string
0 commit comments