Skip to content

Commit

Permalink
Merge pull request #223 from dennybaa/dennybaa/update-crossplane
Browse files Browse the repository at this point in the history
chore(crossplane): bump crossplane to v1.16.0
  • Loading branch information
Peefy authored Aug 16, 2024
2 parents cf057e8 + e5addea commit 6fe6426
Show file tree
Hide file tree
Showing 23 changed files with 4,049 additions and 3,136 deletions.
3,729 changes: 1,309 additions & 2,420 deletions crossplane/[email protected] → crossplane/[email protected]

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion crossplane/kcl.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "crossplane"
version = "1.15.3"
version = "1.16.0"
description = "`crossplane` is the crossplane spec definition"

[dependencies]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,13 @@ import k8s.apimachinery.pkg.apis.meta.v1


schema CompositeResourceDefinition:
"""
A CompositeResourceDefinition defines a new kind of composite infrastructure
resource. The new resource is composed of other composite or managed
infrastructure resources.
r"""
A CompositeResourceDefinition defines the schema for a new custom Kubernetes
API.


Read the Crossplane documentation for
[more information about CustomResourceDefinitions](https://docs.crossplane.io/latest/concepts/composite-resource-definitions).

Attributes
----------
Expand Down Expand Up @@ -38,7 +41,7 @@ schema CompositeResourceDefinition:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpec:
"""
r"""
CompositeResourceDefinitionSpec specifies the desired state of the definition.

Attributes
Expand Down Expand Up @@ -108,7 +111,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpec:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecClaimNames:
"""
r"""
ClaimNames specifies the names of an optional composite resource claim.
When claim names are specified Crossplane will create a namespaced
'composite resource claim' CRD that corresponds to the defined composite
Expand Down Expand Up @@ -157,7 +160,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecClaimNames:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversion:
"""
r"""
Conversion defines all conversion settings for the defined Composite resource.

Attributes
Expand All @@ -178,7 +181,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversion:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebhook:
"""
r"""
webhook describes how to call the conversion webhook. Required when `strategy` is set to `"Webhook"`.

Attributes
Expand All @@ -201,7 +204,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebho


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebhookClientConfig:
"""
r"""
clientConfig is the instructions for how to call the webhook if strategy is `Webhook`.

Attributes
Expand Down Expand Up @@ -253,7 +256,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebho


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebhookClientConfigService:
"""
r"""
service is a reference to the service for this webhook. Either
service or url must be specified.

Expand Down Expand Up @@ -287,7 +290,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecConversionWebho


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecDefaultCompositionRef:
"""
r"""
DefaultCompositionRef refers to the Composition resource that will be used
in case no composition selector is given.

Expand All @@ -302,7 +305,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecDefaultComposit


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecEnforcedCompositionRef:
"""
r"""
EnforcedCompositionRef refers to the Composition resource that will be used
by all composite instances whose schema is defined by this definition.

Expand All @@ -317,7 +320,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecEnforcedComposi


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecMetadata:
"""
r"""
Metadata specifies the desired metadata for the defined composite resource and claim CRD's.

Attributes
Expand All @@ -343,7 +346,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecMetadata:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecNames:
"""
r"""
Names specifies the resource and kind names of the defined composite
resource.

Expand Down Expand Up @@ -386,7 +389,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecNames:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0:
"""
r"""
CompositeResourceDefinitionVersion describes a version of an XR.

Attributes
Expand Down Expand Up @@ -439,7 +442,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0AdditionalPrinterColumnsItems0:
"""
r"""
CustomResourceColumnDefinition specifies a column for server side printing.

Attributes
Expand Down Expand Up @@ -479,7 +482,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0A


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0Schema:
"""
r"""
Schema describes the schema used for validation, pruning, and defaulting
of this version of the defined composite resource. Fields required by all
composite resources will be injected into this schema automatically, and
Expand All @@ -499,7 +502,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionSpecVersionsItems0S


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatus:
"""
r"""
CompositeResourceDefinitionStatus shows the observed state of the definition.

Attributes
Expand All @@ -517,7 +520,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatus:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusConditionsItems0:
"""
r"""
A Condition that may apply to a resource.

Attributes
Expand All @@ -528,6 +531,10 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusConditionsIte
message : str, default is Undefined, optional
A Message containing details about this condition's last transition from
one status to another, if any.
observedGeneration : int, default is Undefined, optional
ObservedGeneration represents the .metadata.generation that the condition was set based upon.
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
with respect to the current state of the instance.
reason : str, default is Undefined, required
A Reason for this condition's last transition from one status to another.
status : str, default is Undefined, required
Expand All @@ -542,6 +549,8 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusConditionsIte

message?: str

observedGeneration?: int

reason: str

status: str
Expand All @@ -550,7 +559,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusConditionsIte


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusControllers:
"""
r"""
Controllers represents the status of the controllers that power this
composite resource definition.

Expand All @@ -569,7 +578,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusControllers:


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusControllersCompositeResourceClaimType:
"""
r"""
The CompositeResourceClaimTypeRef is the type of composite resource claim
that Crossplane is currently reconciling for this definition. Its version
will eventually become consistent with the definition's referenceable
Expand All @@ -591,7 +600,7 @@ schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusControllersCo


schema ApiextensionsCrossplaneIoV1CompositeResourceDefinitionStatusControllersCompositeResourceType:
"""
r"""
The CompositeResourceTypeRef is the type of composite resource that
Crossplane is currently reconciling for this definition. Its version will
eventually become consistent with the definition's referenceable version.
Expand Down
Loading

0 comments on commit 6fe6426

Please sign in to comment.