Building a Multi-Cloud Management Plane with Crossplane: What I Learned

Over the past few weeks I’ve been building something I’ve wanted to try for a while: a GitOps-managed, multi-cloud control plane using Crossplane. 🍀The core idea🍀 Instead of running Terraform apply every time infrastructure needs to change, the management cluster (`gke-mgmt`) runs Crossplane, which continuously reconciles the desired state described in Git against the actual state … Читать далее

Создание мультиоблачного Control Plane на базе Crossplane

Давно хотела попробовать реализовать управляемый через GitOps мультиоблачный control plane с использованием Crossplane. 🍀 Основная идея 🍀 Управляющий кластер (gke-mgmt) запускает Crossplane, который непрерывно сверяет желаемое состояние, описанное в Git, с реальным состоянием в облаке. Добавили YAML-файл с описанием базы данных, закоммитили — Crossplane её создаёт. Удалили файл — он её уничтожает. Никаких ручных apply … Читать далее