Skip to content

Commit b8b927a

Browse files
authored
Merge pull request #1061 from adamwg/awg/v2.2
Update docs for v2.2.0 release
2 parents 519f8b2 + 8a34ec2 commit b8b927a

87 files changed

Lines changed: 38034 additions & 11 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ security:
9090
# Global parameters accessible by any Page
9191
params:
9292
# The current "latest" version. Used in the version dropdown
93-
latest: "2.1"
93+
latest: "2.2"
9494
docs: true
9595
anchors:
9696
# Generate heading anchors for any heading between min and max

content/master/api/crds/apiextensions.crossplane.io_compositeresourcedefinitions.yaml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,54 @@ spec:
261261
required:
262262
- name
263263
type: object
264+
defaultCompositionRevisionSelector:
265+
description: |-
266+
DefaultCompositionRevisionSelector refers to the CompositionRevision that will be used
267+
in case no compositionRevision selector is given.
268+
properties:
269+
matchExpressions:
270+
description: matchExpressions is a list of label selector requirements.
271+
The requirements are ANDed.
272+
items:
273+
description: |-
274+
A label selector requirement is a selector that contains values, a key, and an operator that
275+
relates the key and values.
276+
properties:
277+
key:
278+
description: key is the label key that the selector applies
279+
to.
280+
type: string
281+
operator:
282+
description: |-
283+
operator represents a key's relationship to a set of values.
284+
Valid operators are In, NotIn, Exists and DoesNotExist.
285+
type: string
286+
values:
287+
description: |-
288+
values is an array of string values. If the operator is In or NotIn,
289+
the values array must be non-empty. If the operator is Exists or DoesNotExist,
290+
the values array must be empty. This array is replaced during a strategic
291+
merge patch.
292+
items:
293+
type: string
294+
type: array
295+
x-kubernetes-list-type: atomic
296+
required:
297+
- key
298+
- operator
299+
type: object
300+
type: array
301+
x-kubernetes-list-type: atomic
302+
matchLabels:
303+
additionalProperties:
304+
type: string
305+
description: |-
306+
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
307+
map is equivalent to an element of matchExpressions, whose key field is "key", the
308+
operator is "In", and the values array contains only "value". The requirements are ANDed.
309+
type: object
310+
type: object
311+
x-kubernetes-map-type: atomic
264312
defaultCompositionUpdatePolicy:
265313
default: Automatic
266314
description: |-
@@ -844,6 +892,54 @@ spec:
844892
required:
845893
- name
846894
type: object
895+
defaultCompositionRevisionSelector:
896+
description: |-
897+
DefaultCompositionRevisionSelector refers to the CompositionRevision that will be used
898+
in case no compositionRevision selector is given.
899+
properties:
900+
matchExpressions:
901+
description: matchExpressions is a list of label selector requirements.
902+
The requirements are ANDed.
903+
items:
904+
description: |-
905+
A label selector requirement is a selector that contains values, a key, and an operator that
906+
relates the key and values.
907+
properties:
908+
key:
909+
description: key is the label key that the selector applies
910+
to.
911+
type: string
912+
operator:
913+
description: |-
914+
operator represents a key's relationship to a set of values.
915+
Valid operators are In, NotIn, Exists and DoesNotExist.
916+
type: string
917+
values:
918+
description: |-
919+
values is an array of string values. If the operator is In or NotIn,
920+
the values array must be non-empty. If the operator is Exists or DoesNotExist,
921+
the values array must be empty. This array is replaced during a strategic
922+
merge patch.
923+
items:
924+
type: string
925+
type: array
926+
x-kubernetes-list-type: atomic
927+
required:
928+
- key
929+
- operator
930+
type: object
931+
type: array
932+
x-kubernetes-list-type: atomic
933+
matchLabels:
934+
additionalProperties:
935+
type: string
936+
description: |-
937+
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
938+
map is equivalent to an element of matchExpressions, whose key field is "key", the
939+
operator is "In", and the values array contains only "value". The requirements are ANDed.
940+
type: object
941+
type: object
942+
x-kubernetes-map-type: atomic
847943
defaultCompositionUpdatePolicy:
848944
default: Automatic
849945
description: |-

content/master/api/crds/apiextensions.crossplane.io_compositionrevisions.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,36 @@ spec:
218218
x-kubernetes-list-map-keys:
219219
- requirementName
220220
x-kubernetes-list-type: map
221+
requiredSchemas:
222+
description: |-
223+
RequiredSchemas is a list of OpenAPI schemas that must be fetched before
224+
this function is called.
225+
items:
226+
description: RequiredSchemaSelector selects a required
227+
OpenAPI schema.
228+
properties:
229+
apiVersion:
230+
description: APIVersion of the resource kind whose
231+
schema is required, e.g. "example.org/v1".
232+
type: string
233+
kind:
234+
description: Kind of resource whose schema is required,
235+
e.g. "MyResource".
236+
type: string
237+
requirementName:
238+
description: |-
239+
RequirementName is the unique name to identify this required schema
240+
in the Required Schemas map in the function request.
241+
type: string
242+
required:
243+
- apiVersion
244+
- kind
245+
- requirementName
246+
type: object
247+
type: array
248+
x-kubernetes-list-map-keys:
249+
- requirementName
250+
x-kubernetes-list-type: map
221251
type: object
222252
step:
223253
description: Step name. Must be unique within its Pipeline.

content/master/api/crds/apiextensions.crossplane.io_compositions.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,36 @@ spec:
214214
x-kubernetes-list-map-keys:
215215
- requirementName
216216
x-kubernetes-list-type: map
217+
requiredSchemas:
218+
description: |-
219+
RequiredSchemas is a list of OpenAPI schemas that must be fetched before
220+
this function is called.
221+
items:
222+
description: RequiredSchemaSelector selects a required
223+
OpenAPI schema.
224+
properties:
225+
apiVersion:
226+
description: APIVersion of the resource kind whose
227+
schema is required, e.g. "example.org/v1".
228+
type: string
229+
kind:
230+
description: Kind of resource whose schema is required,
231+
e.g. "MyResource".
232+
type: string
233+
requirementName:
234+
description: |-
235+
RequirementName is the unique name to identify this required schema
236+
in the Required Schemas map in the function request.
237+
type: string
238+
required:
239+
- apiVersion
240+
- kind
241+
- requirementName
242+
type: object
243+
type: array
244+
x-kubernetes-list-map-keys:
245+
- requirementName
246+
x-kubernetes-list-type: map
217247
type: object
218248
step:
219249
description: Step name. Must be unique within its Pipeline.

content/master/api/crds/ops.crossplane.io_cronoperations.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,37 @@ spec:
222222
x-kubernetes-list-map-keys:
223223
- requirementName
224224
x-kubernetes-list-type: map
225+
requiredSchemas:
226+
description: |-
227+
RequiredSchemas that will be fetched before this pipeline step
228+
is called for the first time.
229+
items:
230+
description: |-
231+
RequiredSchemaSelector selects an OpenAPI schema that should be fetched
232+
before a pipeline step runs.
233+
properties:
234+
apiVersion:
235+
description: APIVersion of the resource kind
236+
whose schema is required, e.g. "example.org/v1".
237+
type: string
238+
kind:
239+
description: Kind of resource whose schema
240+
is required, e.g. "MyResource".
241+
type: string
242+
requirementName:
243+
description: |-
244+
RequirementName uniquely identifies this schema.
245+
This name will be used as the key in RunFunctionRequest.required_schemas.
246+
type: string
247+
required:
248+
- apiVersion
249+
- kind
250+
- requirementName
251+
type: object
252+
type: array
253+
x-kubernetes-list-map-keys:
254+
- requirementName
255+
x-kubernetes-list-type: map
225256
type: object
226257
step:
227258
description: Step name. Must be unique within its Pipeline.

content/master/api/crds/ops.crossplane.io_operations.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,37 @@ spec:
188188
x-kubernetes-list-map-keys:
189189
- requirementName
190190
x-kubernetes-list-type: map
191+
requiredSchemas:
192+
description: |-
193+
RequiredSchemas that will be fetched before this pipeline step
194+
is called for the first time.
195+
items:
196+
description: |-
197+
RequiredSchemaSelector selects an OpenAPI schema that should be fetched
198+
before a pipeline step runs.
199+
properties:
200+
apiVersion:
201+
description: APIVersion of the resource kind whose
202+
schema is required, e.g. "example.org/v1".
203+
type: string
204+
kind:
205+
description: Kind of resource whose schema is required,
206+
e.g. "MyResource".
207+
type: string
208+
requirementName:
209+
description: |-
210+
RequirementName uniquely identifies this schema.
211+
This name will be used as the key in RunFunctionRequest.required_schemas.
212+
type: string
213+
required:
214+
- apiVersion
215+
- kind
216+
- requirementName
217+
type: object
218+
type: array
219+
x-kubernetes-list-map-keys:
220+
- requirementName
221+
x-kubernetes-list-type: map
191222
type: object
192223
step:
193224
description: Step name. Must be unique within its Pipeline.

content/master/api/crds/ops.crossplane.io_watchoperations.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,37 @@ spec:
225225
x-kubernetes-list-map-keys:
226226
- requirementName
227227
x-kubernetes-list-type: map
228+
requiredSchemas:
229+
description: |-
230+
RequiredSchemas that will be fetched before this pipeline step
231+
is called for the first time.
232+
items:
233+
description: |-
234+
RequiredSchemaSelector selects an OpenAPI schema that should be fetched
235+
before a pipeline step runs.
236+
properties:
237+
apiVersion:
238+
description: APIVersion of the resource kind
239+
whose schema is required, e.g. "example.org/v1".
240+
type: string
241+
kind:
242+
description: Kind of resource whose schema
243+
is required, e.g. "MyResource".
244+
type: string
245+
requirementName:
246+
description: |-
247+
RequirementName uniquely identifies this schema.
248+
This name will be used as the key in RunFunctionRequest.required_schemas.
249+
type: string
250+
required:
251+
- apiVersion
252+
- kind
253+
- requirementName
254+
type: object
255+
type: array
256+
x-kubernetes-list-map-keys:
257+
- requirementName
258+
x-kubernetes-list-type: map
228259
type: object
229260
step:
230261
description: Step name. Must be unique within its Pipeline.

content/master/api/crds/pkg.crossplane.io_configurations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ spec:
3939
Compositions.
4040
4141
Read the Crossplane documentation for
42-
[more information about Configuration packages](https://docs.crossplane.io/latest/packages/configurations/).
42+
[more information about Configuration packages]( https://docs.crossplane.io/latest/packages/configurations/).
4343
properties:
4444
apiVersion:
4545
description: |-

0 commit comments

Comments
 (0)