-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #127 from aleeriz/update-pkg-crossplane
Update pkg crossplane to version 1.15.2
- Loading branch information
Showing
24 changed files
with
48,023 additions
and
10,166 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
233 changes: 182 additions & 51 deletions
233
...ane_io_v1_composite_resource_definition.k → ...ane_io_v1_composite_resource_definition.k
Large diffs are not rendered by default.
Oops, something went wrong.
1,645 changes: 1,645 additions & 0 deletions
1,645
crossplane/v1/apiextensions_crossplane_io_v1_composition.k
Large diffs are not rendered by default.
Oops, something went wrong.
1,703 changes: 1,703 additions & 0 deletions
1,703
crossplane/v1/apiextensions_crossplane_io_v1_composition_revision.k
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
""" | ||
This file was generated by the KCL auto-gen tool. DO NOT EDIT. | ||
Editing this file might prove futile when you re-run the KCL auto-gen generate command. | ||
""" | ||
import k8s.apimachinery.pkg.apis.meta.v1 | ||
|
||
|
||
schema Configuration: | ||
""" | ||
A Configuration is the description of a Crossplane Configuration package. | ||
|
||
Attributes | ||
---------- | ||
apiVersion : str, default is "meta.pkg.crossplane.io/v1", required | ||
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
kind : str, default is "Configuration", required | ||
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
metadata : v1.ObjectMeta, default is Undefined, optional | ||
metadata | ||
spec : MetaPkgCrossplaneIoV1ConfigurationSpec, default is Undefined, required | ||
spec | ||
""" | ||
|
||
|
||
apiVersion: "meta.pkg.crossplane.io/v1" = "meta.pkg.crossplane.io/v1" | ||
|
||
kind: "Configuration" = "Configuration" | ||
|
||
metadata?: v1.ObjectMeta | ||
|
||
spec: MetaPkgCrossplaneIoV1ConfigurationSpec | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ConfigurationSpec: | ||
""" | ||
ConfigurationSpec specifies the configuration of a Configuration. | ||
|
||
Attributes | ||
---------- | ||
crossplane : MetaPkgCrossplaneIoV1ConfigurationSpecCrossplane, default is Undefined, optional | ||
crossplane | ||
dependsOn : [MetaPkgCrossplaneIoV1ConfigurationSpecDependsOnItems0], default is Undefined, optional | ||
Dependencies on other packages. | ||
""" | ||
|
||
|
||
crossplane?: MetaPkgCrossplaneIoV1ConfigurationSpecCrossplane | ||
|
||
dependsOn?: [MetaPkgCrossplaneIoV1ConfigurationSpecDependsOnItems0] | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ConfigurationSpecCrossplane: | ||
""" | ||
Semantic version constraints of Crossplane that package is compatible with. | ||
|
||
Attributes | ||
---------- | ||
version : str, default is Undefined, required | ||
Semantic version constraints of Crossplane that package is compatible with. | ||
""" | ||
|
||
|
||
version: str | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ConfigurationSpecDependsOnItems0: | ||
""" | ||
Dependency is a dependency on another package. One of Provider or Configuration may be supplied. | ||
|
||
Attributes | ||
---------- | ||
configuration : str, default is Undefined, optional | ||
Configuration is the name of a Configuration package image. | ||
function : str, default is Undefined, optional | ||
Function is the name of a Function package image. | ||
provider : str, default is Undefined, optional | ||
Provider is the name of a Provider package image. | ||
version : str, default is Undefined, required | ||
Version is the semantic version constraints of the dependency image. | ||
""" | ||
|
||
|
||
configuration?: str | ||
|
||
function?: str | ||
|
||
provider?: str | ||
|
||
version: str | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,149 @@ | ||
""" | ||
This file was generated by the KCL auto-gen tool. DO NOT EDIT. | ||
Editing this file might prove futile when you re-run the KCL auto-gen generate command. | ||
""" | ||
import k8s.apimachinery.pkg.apis.meta.v1 | ||
|
||
|
||
schema Provider: | ||
""" | ||
A Provider is the description of a Crossplane Provider package. | ||
|
||
Attributes | ||
---------- | ||
apiVersion : str, default is "meta.pkg.crossplane.io/v1", required | ||
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
kind : str, default is "Provider", required | ||
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
metadata : v1.ObjectMeta, default is Undefined, optional | ||
metadata | ||
spec : MetaPkgCrossplaneIoV1ProviderSpec, default is Undefined, required | ||
spec | ||
""" | ||
|
||
|
||
apiVersion: "meta.pkg.crossplane.io/v1" = "meta.pkg.crossplane.io/v1" | ||
|
||
kind: "Provider" = "Provider" | ||
|
||
metadata?: v1.ObjectMeta | ||
|
||
spec: MetaPkgCrossplaneIoV1ProviderSpec | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ProviderSpec: | ||
""" | ||
ProviderSpec specifies the configuration of a Provider. | ||
|
||
Attributes | ||
---------- | ||
controller : MetaPkgCrossplaneIoV1ProviderSpecController, default is Undefined, required | ||
controller | ||
crossplane : MetaPkgCrossplaneIoV1ProviderSpecCrossplane, default is Undefined, optional | ||
crossplane | ||
dependsOn : [MetaPkgCrossplaneIoV1ProviderSpecDependsOnItems0], default is Undefined, optional | ||
Dependencies on other packages. | ||
""" | ||
|
||
|
||
controller: MetaPkgCrossplaneIoV1ProviderSpecController | ||
|
||
crossplane?: MetaPkgCrossplaneIoV1ProviderSpecCrossplane | ||
|
||
dependsOn?: [MetaPkgCrossplaneIoV1ProviderSpecDependsOnItems0] | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ProviderSpecController: | ||
""" | ||
Configuration for the packaged Provider's controller. | ||
|
||
Attributes | ||
---------- | ||
image : str, default is Undefined, optional | ||
Image is the packaged Provider controller image. | ||
permissionRequests : [MetaPkgCrossplaneIoV1ProviderSpecControllerPermissionRequestsItems0], default is Undefined, optional | ||
PermissionRequests for RBAC rules required for this provider's controller | ||
to function. The RBAC manager is responsible for assessing the requested | ||
permissions. | ||
""" | ||
|
||
|
||
image?: str | ||
|
||
permissionRequests?: [MetaPkgCrossplaneIoV1ProviderSpecControllerPermissionRequestsItems0] | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ProviderSpecControllerPermissionRequestsItems0: | ||
""" | ||
PolicyRule holds information that describes a policy rule, but does not contain information | ||
about who the rule applies to or which namespace the rule applies to. | ||
|
||
Attributes | ||
---------- | ||
apiGroups : [str], default is Undefined, optional | ||
APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of | ||
the enumerated resources in any API group will be allowed. "" represents the core API group and "*" represents all API groups. | ||
nonResourceURLs : [str], default is Undefined, optional | ||
NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path | ||
Since non-resource URLs are not namespaced, this field is only applicable for ClusterRoles referenced from a ClusterRoleBinding. | ||
Rules can either apply to API resources (such as "pods" or "secrets") or non-resource URL paths (such as "/api"), but not both. | ||
resourceNames : [str], default is Undefined, optional | ||
ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. | ||
resources : [str], default is Undefined, optional | ||
Resources is a list of resources this rule applies to. '*' represents all resources. | ||
verbs : [str], default is Undefined, required | ||
Verbs is a list of Verbs that apply to ALL the ResourceKinds contained in this rule. '*' represents all verbs. | ||
""" | ||
|
||
|
||
apiGroups?: [str] | ||
|
||
nonResourceURLs?: [str] | ||
|
||
resourceNames?: [str] | ||
|
||
resources?: [str] | ||
|
||
verbs: [str] | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ProviderSpecCrossplane: | ||
""" | ||
Semantic version constraints of Crossplane that package is compatible with. | ||
|
||
Attributes | ||
---------- | ||
version : str, default is Undefined, required | ||
Semantic version constraints of Crossplane that package is compatible with. | ||
""" | ||
|
||
|
||
version: str | ||
|
||
|
||
schema MetaPkgCrossplaneIoV1ProviderSpecDependsOnItems0: | ||
""" | ||
Dependency is a dependency on another package. One of Provider or Configuration may be supplied. | ||
|
||
Attributes | ||
---------- | ||
configuration : str, default is Undefined, optional | ||
Configuration is the name of a Configuration package image. | ||
function : str, default is Undefined, optional | ||
Function is the name of a Function package image. | ||
provider : str, default is Undefined, optional | ||
Provider is the name of a Provider package image. | ||
version : str, default is Undefined, required | ||
Version is the semantic version constraints of the dependency image. | ||
""" | ||
|
||
|
||
configuration?: str | ||
|
||
function?: str | ||
|
||
provider?: str | ||
|
||
version: str | ||
|
||
|
Oops, something went wrong.