Welcome
Get Upbound
Build autonomous infrastructure platforms
Upbound Crossplane is the AI-native distribution of Crossplane, Upbound’s control plane framework for exposing infrastructure across clouds as a single programmable API.
$ up project init -t project-template-k8s-webapp -l python my-webapp
✓ Created control plane project
$ cd my-webapp && up project run --local --ingress
💻 Local dev control plane running in kind cluster "my-webapp"
$ up uxp web-ui open
Welcome to Upbound, the enterprise platform for Crossplane that helps you build autonomous infrastructure platforms at scale. Whether you're already using Open Source Crossplane or exploring control planes for the first time, Upbound provides the tools and services to take your infrastructure automation to the next level.
Upbound allows you to expose infrastructure across clouds, vendors, and systems through a single programmable API surface that works for humans and intelligent agents alike. Upbound powers this API surface with Upbound Crossplane 2.0 (UXP) - our next-generation control plane that delivers enterprise-grade reliability, performance, and developer experience.
Download the CLI
Install the up CLI to get Upbound's tooling on your machine.
curl -sL "https://cli.upbound.io" | sh
Find more installation methods on the Up CLI installation guide.
Choose your path
New to Upbound?
Follow the introduction guide to build your first control plane from scratch.
Upgrade existing Crossplane to UXP
Follow the upgrade guide to migrate your existing Crossplane install to Upbound Crossplane.
What is Upbound?
Upbound is the platform that helps platform engineers automate and build their platforms.
The power of the Upbound platform is the control plane. A control plane is software that controls other software by exposing custom APIs for your infrastructure to automatically maintain your desired state. Upbound's control plane framework lets you manage infrastructure and resources across clouds and services.
The value of control planes is building your own custom APIs to provision the resources your users need.
The control plane constantly monitors your cloud resources to meet the state you define in your custom APIs. You define your resources and Upbound parses, connects with the service, and manages the lifecycle on your behalf.