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 and CRDs.

Next steps