
Move an EdTech Platform's 4 Clusters to GitOps with ArgoCD
Overview
What this challenge is about.
Design a GitOps migration plan for an EdTech platform’s 4 clusters using ArgoCD. Earn a verifiable certificate.
The scenario
The company is a venture-backed EdTech scaleup headquartered in Barcelona whose web and mobile learning platform serves 1.2 million K-12 students in Spain and Latin America from four Kubernetes clusters, currently operated by manual kubectl commands with no version-controlled source of truth.
The Brief
What you'll do, and what you'll demonstrate.
Replace laptop-driven kubectl operations with a self-managing, audited ArgoCD GitOps platform across four clusters, migrating all 22 running services without downtime or undetected drift.
Earning criteria — what you'll demonstrate
- Design an ArgoCD repository and ApplicationSet topology that scales to new clusters without structural rework.
- Apply the App-of-Apps pattern to bootstrap ArgoCD so it manages itself from a single Git source of truth.
- Plan a safe, evidence-based migration from imperative kubectl to declarative GitOps using shadow sync and drift verification.
- Translate an organizational team-to-cluster mapping into least-privilege RBAC backed by single sign-on.
- Write operator documentation precise enough to drive rollback and disaster recovery without the author present.
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Aligned coursework coming soon.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Argocd
Apply argocd to solve real industry problems and demonstrate production-level capability.
- Kubernetes
Apply kubernetes to solve real industry problems and demonstrate production-level capability.
- Kustomize
Apply kustomize to solve real industry problems and demonstrate production-level capability.
- Gitops
Apply gitops to solve real industry problems and demonstrate production-level capability.
- App Of Apps
Apply app of apps to solve real industry problems and demonstrate production-level capability.
- Rbac Design
Apply rbac design to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles:
Platform Engineer
This challenge mirrors a core platform-team mandate: standing up GitOps from scratch and migrating a live service fleet onto it. You leave able to design ArgoCD topologies, run safe cutovers, and document operations for a team that did not build the system.
This challenge sharpens
- argocd
- gitops
- kubernetes
Site Reliability Engineer
Reliability work hinges on repeatable, auditable change and tested recovery paths. By proving drift-free migration and writing executable rollback and disaster-recovery procedures, you practice exactly the discipline these roles assess in interviews and on the job.
This challenge sharpens
- gitops
- kubernetes
- app-of-apps
DevOps Engineer
These roles expect fluency in declarative infrastructure and access control across environments. Designing Kustomize overlays and least-privilege role-based access against an identity provider builds the multi-environment delivery skills employers hire for.
This challenge sharpens
- kustomize
- rbac-design
- argocd