Crossplane: Raus aus dem Bruch zwischen Terraform und Kubernetes
Crossplane verspricht ein Ende des Wirrwarrs aus Pipelines, Statusabfragen, Übergabedateien. Wann es sich lohnt und ab welchem Punkt ein Kubernetes-Controller besser wäre.
Eine moderne Anwendung endet selten am Rand eines Kubernetes-Clusters. Deployments und Services laufen in Kubernetes, während Terraform (g+) oder Opentofu (g+) Datenbanken, Storage und Netzwerke bereitstellen.
Für Plattformteams entsteht daraus ein Bruch zwischen Werkzeugen, Zuständen und Betriebsmodellen. Crossplane führt beide Seiten über eine gemeinsame Kubernetes-API zusammen und schafft damit eine Grundlage für Self-Service. Der Artikel zeigt, wie der Ansatz funktioniert, wo er die Plattform vereinfacht und welche neuen Probleme bei Planung, Fehlersuche und Betrieb entstehen.