Crossplane
Kubernetes-native control plane that lets you provision and manage cloud infrastructure - databases, networks, storage - using Kubernetes APIs.
Overview
Crossplane extends the Kubernetes API to represent cloud infrastructure - a managed database, a load balancer, a storage bucket - as Kubernetes resources, so a team can provision and manage real cloud infrastructure using the same `kubectl apply` workflow and RBAC model they already use for applications. It composes infrastructure into reusable, higher-level abstractions for platform teams to offer to developers.
Crossplane is a fit for platform teams building an internal developer platform who want infrastructure provisioning to go through Kubernetes APIs, a different approach than Terraform or OpenTofu (also in this catalog), which use a separate CLI and state model outside Kubernetes.
- Categories
- DevOps
- Languages
- Go
- License
- Apache-2.0
Related Projects
Knative
Apache-2.0Kubernetes-native platform for building and running serverless applications, handling autoscaling (including scale-to-zero) and traffic management.
- DevOps
OpenTofu
MPL-2.0Community-driven, open-source fork of Terraform, created after HashiCorp moved Terraform to a non-open-source license in 2023.
- DevOps
Tekton
Apache-2.0Kubernetes-native building blocks for creating CI/CD pipelines, giving teams a standard, portable way to define pipelines as Kubernetes resources.
- DevOps
Terraform
BUSL-1.1Infrastructure-as-code tool for building, changing and versioning infrastructure safely and efficiently.
- DevOps
Spotted an error? Suggest an edit on GitHub.