The cloud native control plane framework

Build control planes without needing to write code. Crossplane has a highly extensible backend that enables you to orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that lets you define the declarative API it offers.

Created to power your platform

Upbound built Crossplane to help organizations build their platforms like the cloud vendors build theirs—with control planes. Crossplane is an open source, CNCF project built on the foundation of Kubernetes to orchestrate anything. Encapsulate policies, permissions, and other guardrails behind a custom API line to enable your customers to self-service without needing to become an infrastructure expert.

createdBy
Learn More About Upbound

STARTED BY UPBOUND AND ADOPTED BY THE CLOUD NATIVE COMMUNITY

gradient graphic

Extensible by design

Crossplane is designed from the ground up with extension in mind. From Providers that extend Crossplane to orchestrate new kinds of applications and infrastructure, to Configurations that extend Crossplane to expose new APIs, our community will help you find what you need to build your ideal control plane. Interested in building your own extensions?

Join the Crossplane Slack Channel
feature-1-new

Putting you in control

Most platforms require that you buy into their opinionated API concepts. With Crossplane you can build a platform around your own opinions. We know the best control planes are tailored to the task at hand so we designed Crossplane as a framework that puts you in control. Use Crossplane to design a control plane that exposes declarative APIs tailored to your unique orchestration needs.

Learn More
feature-2-new

Built on a solid foundation

Crossplane builds on the class leading Kubernetes control plane, extending its battle hardened reliability and security features like Role Based Access Control (RBAC) to orchestrate everything - not just containers. Because Crossplane shares a foundation with Kubernetes it integrates smoothly with most popular cloud native tools.

Learn More
cross-feature-image-3

All things Crossplane. All in one place.

upboundMarketplace

The Upbound Marketplace is the one-stop shop for all things Crossplane — finding, understanding, and consuming Crossplane providers and configurations is easy.

aws-icon.svg

provider-aws

The Amazon Web Services (AWS) Crossplane provider adds support for managing AWS resources in Kubernetes.

google-cloud-icon.svg

provider-gcp

The Google Cloud Platform (GCP) Crossplane provider adds support for managing GCP resources in Kubernetes.

microsoft-icon-logo.svg

provider-azure

The Microsoft Azure Crossplane provider adds support for managing Azure resources in Kubernetes.

gradient graphic

Crossplane is open source and community driven

Crossplane is an open source control plane framework supported by the cloud-native community. Crossplane has been endorsed by some of the world's best companies and is released under the Apache 2.0 license. We remain committed to our community and will always be vendor neutral.

Get Started With Crossplane
cncfLogo

We are a Cloud Native Computing Foundation project.

© Crossplane Authors 2022. Documentation distributed under CC-BY-4.0.

© 2022 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.