Crossplane can use server-side apply to sync claims with composite resources (XRs), and to sync composite resources with composed resources. When Crossplane uses server-side apply, the Kubernetes API …| Crossplane Documentation
This guide discusses the use of “Composition Revisions” to safely make and roll back changes to a Crossplane Composition. It assumes familiarity with Crossplane, and particularly with …| Crossplane Documentation
ImageConfig is an API for centralized control over the configuration of Crossplane package images. It allows you to configure package manager behavior for images globally, without needing to be …| Crossplane Documentation
The base Crossplane installation consists of two pods, the crossplane pod and the crossplane-rbac-manager pod. Both pods install in the crossplane-system namespace by default. Crossplane pod Init …| Crossplane Documentation
Providers enable Crossplane to provision infrastructure on an external service. Providers create new Kubernetes APIs and map them to external APIs. Providers are responsible for all aspects of …| Crossplane Documentation
Composite resource definitions (XRDs) define the schema for a custom API. Users create composite resources (XRs) and Claims (XCs) using the API schema defined by an XRD. Note Read the composite …| Crossplane Documentation
A composite resource represents a set of managed resources as a single Kubernetes object. Crossplane creates composite resources when users access a custom API, defined in the …| Crossplane Documentation
Claims represents a set of managed resources as a single Kubernetes object, inside a namespace. Users create claims when they access the custom API, defined in the CompositeResourceDefinition. Tip …| Crossplane Documentation
A Crossplane EnvironmentConfig is a cluster-scoped, strongly typed, ConfigMap-like resource used by Compositions. Compositions can use the environment to store information from individual resources or …| Crossplane Documentation
A Usage is a Crossplane resource that defines a usage relationship for a Managed Resource or a Composite Resource. Two main use cases for the Usages are as follows: Protecting a resource from …| Crossplane Documentation
Using connection details in Crossplane requires the following components: Defining the writeConnectionSecretToRef.name in a Claim. Defining the writeConnectionSecretsToNamespace value in the …| Crossplane Documentation
A Configuration package is an OCI container image containing a collection of Compositions, Composite Resource Definitions and any required Providers or Functions. Configuration packages make your …| Crossplane Documentation
A managed resource (MR) represents an external service in a Provider. When users create a new managed resource, the Provider reacts by creating an external resource inside the Provider’s …| Crossplane Documentation
Compositions are a template for creating multiple managed resources as a single object. A Composition composes individual managed resources together into a larger, reusable, solution. An example …| Crossplane Documentation