Crossplane
Developer Tools
Kubernetes-powered multi-cloud resource management
Crossplane is an open-source cloud control plane extension that uses the Kubernetes declarative API to manage and orchestrate cloud resources as native objects. It brings multi-cloud resources into Kubernetes control loops via Provider (e.g., AWS/GCP/Azure) and mechanisms like Composition/XRD, enabling unified infrastructure-as-code governance.
Core features and highlights
- Use
KubernetesCRDs to provide declarative management and automated reconciliation - Support for multiple cloud
Providerandprovider-terraform, making it easy to extend resource types - Define platform-level service catalogs with
Composition, enabling reusable and composable resource blueprints
Use cases and target users
- Platform/DevOps teams building self-service platforms
- Organizations needing multi-cloud or hybrid-cloud governance and a unified API
- Teams that want to bring infrastructure into GitOps and CI/CD workflows
Key benefits and highlights
- A unified API and governance model that improves portability and consistency
- Seamless integration with GitOps, supporting automated delivery and compliance auditing
- A rich, extensible ecosystem and community that makes it easy to encapsulate enterprise best practices and policies