Directories ¶
Path | Synopsis |
---|---|
controller
|
|
apiextensions
Package apiextensions implements the Crossplane Composition controllers.
|
Package apiextensions implements the Crossplane Composition controllers. |
apiextensions/claim
Package claim implements composite resource claims.
|
Package claim implements composite resource claims. |
apiextensions/composite
Package composite implements Crossplane composite resources.
|
Package composite implements Crossplane composite resources. |
apiextensions/composite/watch
Package watch implements a garbage collector for composed resource watches.
|
Package watch implements a garbage collector for composed resource watches. |
apiextensions/composition
Package composition creates composition revisions.
|
Package composition creates composition revisions. |
apiextensions/controller
Package controller contains options specific to apiextensions controllers.
|
Package controller contains options specific to apiextensions controllers. |
apiextensions/definition
Package definition manages the lifecycle of XR controllers.
|
Package definition manages the lifecycle of XR controllers. |
apiextensions/offered
Package offered manages the lifecycle of claim controllers.
|
Package offered manages the lifecycle of claim controllers. |
apiextensions/usage
Package usage manages the lifecycle of usageResource objects.
|
Package usage manages the lifecycle of usageResource objects. |
pkg
Package pkg implements the controllers of the Crossplane Package manager.
|
Package pkg implements the controllers of the Crossplane Package manager. |
pkg/controller
Package controller contains options specific to pkg controllers.
|
Package controller contains options specific to pkg controllers. |
pkg/manager
Package manager implements the Crossplane Package controllers.
|
Package manager implements the Crossplane Package controllers. |
pkg/resolver
Package resolver implements the Crossplane Package Lock controller.
|
Package resolver implements the Crossplane Package Lock controller. |
pkg/revision
Package revision implements the Crossplane Package Revision controllers.
|
Package revision implements the Crossplane Package Revision controllers. |
rbac
Package rbac implements the controllers of the Crossplane RBAC manager.
|
Package rbac implements the controllers of the Crossplane RBAC manager. |
rbac/controller
Package controller contains options specific to rbac controllers.
|
Package controller contains options specific to rbac controllers. |
rbac/definition
Package definition implements the RBAC manager's support for XRDs.
|
Package definition implements the RBAC manager's support for XRDs. |
rbac/provider/binding
Package binding implements the RBAC manager's support for providers.
|
Package binding implements the RBAC manager's support for providers. |
rbac/provider/roles
Package roles implements the RBAC manager's support for providers.
|
Package roles implements the RBAC manager's support for providers. |
Package dag implements a Directed Acyclic Graph for Package dependencies.
|
Package dag implements a Directed Acyclic Graph for Package dependencies. |
fake
Package fake contains mock a Crossplane package DAG.
|
Package fake contains mock a Crossplane package DAG. |
Package engine manages the lifecycle of a set of controllers.
|
Package engine manages the lifecycle of a set of controllers. |
Package features defines Crossplane feature flags.
|
Package features defines Crossplane feature flags. |
Package initializer initializes a new installation of Crossplane.
|
Package initializer initializes a new installation of Crossplane. |
Package metrics contains functionality for emitting Prometheus metrics.
|
Package metrics contains functionality for emitting Prometheus metrics. |
Package names implements name generator
|
Package names implements name generator |
Package transport contains HTTP transport utilities for Crossplane.
|
Package transport contains HTTP transport utilities for Crossplane. |
Package usage contains the Handler for the usage webhook.
|
Package usage contains the Handler for the usage webhook. |
validation
|
|
apiextensions/v1/composition
Package composition contains internal logic linked to the validation of the v1.Composition type.
|
Package composition contains internal logic linked to the validation of the v1.Composition type. |
apiextensions/v1/xrd
Package xrd contains internal logic linked to the validation of the v1.CompositeResourceDefinition type.
|
Package xrd contains internal logic linked to the validation of the v1.CompositeResourceDefinition type. |
errors
Package errors provides a set of functions to handle validation errors.
|
Package errors provides a set of functions to handle validation errors. |
Package version contains utilities for working with semantic versions.
|
Package version contains utilities for working with semantic versions. |
fake
Package fake contains semantic version mocks.
|
Package fake contains semantic version mocks. |
Package xcrd generates CustomResourceDefinitions from Crossplane definitions.
|
Package xcrd generates CustomResourceDefinitions from Crossplane definitions. |
Package xfn contains functionality for running Composition Functions.
|
Package xfn contains functionality for running Composition Functions. |
Package xpkg contains functionality pertaining to Crossplane packages.
|
Package xpkg contains functionality pertaining to Crossplane packages. |
fake
Package fake contains mock Crossplane package implementations.
|
Package fake contains mock Crossplane package implementations. |
parser/examples
Package examples contains utilities for parsing examples.
|
Package examples contains utilities for parsing examples. |
parser/yaml
Package yaml contains utilities for reading yaml packages.
|
Package yaml contains utilities for reading yaml packages. |
upbound
Package upbound implements authentication for xpkg.upbound.io.
|
Package upbound implements authentication for xpkg.upbound.io. |
upbound/config
Package config manages the Crossplane CLI configuration.
|
Package config manages the Crossplane CLI configuration. |
upbound/credhelper
Package credhelper provides a docker credential helper for the Upbound marketplace.
|
Package credhelper provides a docker credential helper for the Upbound marketplace. |
Click to show internal directories.
Click to hide internal directories.