What is Crossplane?
A Kubernetes-based framework for managing cloud infrastructure using K8s APIs.
Crossplane is an open-source Kubernetes add-on that extends the cluster to become a universal control plane for provisioning and managing cloud infrastructure. Instead of writing Terraform HCL, you define cloud resources (RDS databases, S3 buckets, EKS clusters) as Kubernetes manifests. Crossplane uses providers (AWS, GCP, Azure) and Compositions to create reusable infrastructure abstractions. It enables GitOps-driven infrastructure management.
Deep Dive Guide
how to set up crossplane kubernetes
More IaC Terms
Ansible
Agentless configuration management and automation tool using YAML playbooks.
Infrastructure as Code (IaC)
Managing and provisioning infrastructure through machine-readable configuration files.
Module (Terraform)
A reusable container of Terraform configuration that encapsulates a set of resources.
OpenTofu
The open-source fork of Terraform maintained by the Linux Foundation.
Pulumi
An infrastructure as code tool using general-purpose programming languages instead of DSLs.
Terraform
An open-source IaC tool for provisioning and managing infrastructure across cloud providers.
Test your knowledge of Crossplane and 130 other DevOps concepts