Repositories
Upbound repositories lets you centrally store control plane artifacts, extensions, and build dependencies as part of an integrated Upbound experience.
Introduction
Upbound Repositories provides a single location for storing and managing your control plane artifacts and extensions, bundled as OCI images. You can:
- Store control plane artifacts generated with up CLI platform builder tooling.
- Deploy artifacts to managed control planes.
- Manage and publish artifacts to the Upbound Marketplace
- Upbound RBAC provides consistent access control.
- Integrate repositories on Upbound with your existing CI/CD tools.
Supported artifact types
Upbound repositories support these Crossplane package types: Configurations
, Functions
and Providers
.
Configuration
packages combine Crossplane Composite Resource Definitions, Compositions and metadata.Function
packages include the compiled function code for single or multiple processor architectures.Provider
packages combine a Kubernetes controller container, associated Custom Resource Definitions (CRDs
) and metadata. The Crossplane open source AWS provider package is an example a provider’s metadata andCRDs
.