Infrastructure deployments with ArgoCD HA and Crossplane
summary
Uses GitOps with Crossplane and ArgoCD to deploy infra from a tooling EKS cluster into target AWS accounts, building Crossplane Compositions (about 10,000 lines) that create ECS tenants split into cluster, service and task CRDs. Runs Argo CD HA to scale (~2,000 apps vs multitenant ~80-app limit). Reports provider-version breaking changes, CRD finalizer and drift headaches, manual image-tag updates, and a roadmap to isolate infra vs apps and add isolated upgrade/test tooling.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker intro
- 3:24Alliance Technology overview
- 6:20GitOps and transformation drivers
- 11:56Crossplane configuration and tenants
- 15:44Argo CD flavors and limitations
- 20:45Challenges with Crossplane and Argo CD
- 28:02Lessons learned and takeaways
- 30:56Hiring and closing remarks
- 31:16Q&A session
related talks
09mInfra-like-apps - GitOpsifying Cloud Natively Managed Infrastructure with...
45mLarge-scale kubernetes deployment, which tools to use and how - Rachid Zarouali
23mEmpower Developers with GitOps-Driven Kubernetes Cluster Provisioning
26mA Journey To Modernizing a Regulated Cloud Control Plane
29mTake the Best of Both Worlds Using Terraform and Argo CD
25mCrossplane: Build and Manage Infrastructure using Kubernetes
27mGitOps Based Infrastructure as Code with Rancher Fleet and Crossplane
35mBuilding and Enabling APIs with Crossplane 1
