Crossplane
ELI5 — The Vibe Check
Crossplane lets you manage cloud infrastructure (databases, buckets, VPCs) using Kubernetes YAML instead of Terraform. If Kubernetes is your control center for apps, Crossplane extends that to control everything else too. Want an AWS RDS database? Write a Kubernetes manifest. It gets created. It's infrastructure as code, but the code is Kubernetes-native.
Real Talk
Crossplane is an open-source Kubernetes add-on that enables teams to compose and manage cloud infrastructure using Kubernetes-style declarative YAML. It extends the Kubernetes API with Custom Resource Definitions (CRDs) for cloud resources (AWS, GCP, Azure). Unlike Terraform's procedural plans, Crossplane uses Kubernetes reconciliation loops for continuous drift detection and correction. It enables platform teams to build self-service infrastructure APIs.
When You'll Hear This
"We use Crossplane so developers just submit a YAML manifest to get a database." / "Crossplane handles drift correction automatically — it reconciles like any Kubernetes resource."
Related Terms
GitOps
GitOps is the idea that git is the single source of truth for EVERYTHING — your code, your infrastructure config, your deployment state.
Infrastructure as Code
ClickOps means building your cloud infrastructure by clicking buttons in AWS console.
Kubernetes
Kubernetes is a robot manager for your containers.
Terraform
Terraform is a tool that lets you describe your entire cloud infrastructure in code files, then type one command to make it real.