Crossplane Reference: K8s-Native Infra, XRD Compositions & Self-Service Cloud APIs
Crossplane patterns for K8s-native infrastructure provisioning.
The core idea: infrastructure as K8s resources
# Instead of terraform apply, you write a K8s manifest:
apiVersion: s3.aws.upbound.io/v1beta1
kind: Bucket
metadata:
name: my-app-assets
...
releaserun.hashnode.dev2 min read
klement Gunndu
Agentic AI Wizard
The continuous reconciliation loop where Crossplane auto-fixes drift when someone manually modifies a resource outside K8s is the part that sold my team on it over Terraform for long-lived infrastructure. The XRD + Composition pattern you showed for abstracting
PostgreSQLInstancewith size mappings is exactly how we built our internal developer platform — platform teams define the abstraction, app teams just declare what they need.