platform

Crossplane

Crossplane is an open-source Kubernetes add-on that enables platform teams to build and manage cloud-native infrastructure using Kubernetes-style APIs. It extends Kubernetes to allow users to provision, compose, and manage infrastructure resources (like databases, clusters, and services) across cloud providers and on-premises environments through declarative configurations. By treating infrastructure as code within Kubernetes, it provides a unified control plane for multi-cloud and hybrid cloud environments.

Also known as: Crossplane CNCF, Crossplane.io, Upbound Crossplane, Kubernetes Crossplane, Xplane
🧊Why learn Crossplane?

Developers should learn Crossplane when building or managing cloud-native applications that require consistent infrastructure provisioning across multiple cloud providers (AWS, Azure, GCP) or on-premises systems. It is particularly useful for platform engineering teams aiming to create self-service internal developer platforms (IDPs) where developers can request infrastructure using familiar Kubernetes tooling like kubectl and YAML manifests. Use cases include automating infrastructure deployment, enforcing governance policies, and reducing cloud vendor lock-in through abstraction layers.

Compare Crossplane

Learning Resources

Related Tools

Alternatives to Crossplane