Skip to main content
Version: 1.16

Self-Hosted Spaces

Upbound Spaces is the platform for running managed Crossplane control planes at scale. Spaces handles the lifecycle, networking, and operations of your control planes so you can focus on building your platform.

There are two deployment options depending on where you want to run Spaces infrastructure:

Cloud Spaces

Upbound hosts and manages the Spaces infrastructure for you. Cloud Spaces come in two flavors:

  • Cloud Spaces — Multi-tenant, Upbound-hosted and Upbound-managed environment.
  • Dedicated Spaces — Single-tenant, Upbound-hosted and Upbound-managed environment with additional isolation guarantees.

Use Cloud Spaces if you want a fully managed SaaS experience with no cluster to maintain. See the Cloud Spaces documentation.

Self-Hosted Spaces (you are here)

You run the Spaces software on your own Kubernetes cluster. Self-Hosted Spaces come in two flavors:

  • Self-Hosted Spaces — You deploy and manage Spaces on your own cluster.
  • Managed Spaces — Upbound manages the Spaces software, but it runs on your infrastructure.

Use Self-Hosted Spaces if you need control over your infrastructure or data residency.

Get Started with Self-Hosted Spaces