Doing multi-provider Kubernetes in GitOps mode with CrossPlane
summary
Shows how to use Crossplane together with Kubernetes GitOps practices (like Flux/Argo-style convergence) to provision and manage a multi-cluster fleet across multiple cloud providers from a single Git repository. Demonstrates creating clusters from an initial Kubernetes control cluster, deploying a multi-component application onto that fleet, wiring it to managed services such as DBaaS, and tracking and evolving the setup over time; includes a repository with code and reproduction steps.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:10Multi-cloud problem and Crossplane
- 9:32Crossplane demo
- 23:04Compositions and composite resources
- 31:16Anthos and Kubernetes fleet management
- 37:58GitOps integration and benefits
- 41:08Q&A
related talks
34mDoing GitOps for multi-cloud using Crossplane & Flux2
27mGitOps Based Infrastructure as Code with Rancher Fleet and Crossplane
37mPlatformOps with Crossplane
31mCrossplane + Flux2
27mGitOpsify Everything: When Crossplane Meets Argo CD
30mExtending Kubernetes Scheduler for Multi-Cluster and Multi-Cloud Workloads
30mGetting to Know Crossplane
45mFrom DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments
