Built for SREs and Platform Engineers

Train where thereal work happens.

Production-grade Kubernetes labs that run locally. Your KIND cluster. Your terminal. No sessions. No timeouts. No cloud bills.

Download for macOSView lab tracks →
GroundKube — ArgoCD Multi-Cluster Lab
ArgoCD Track
App of Apps Patternmid
Multi-Cluster Deployhard
Sync Policiesmid
ApplicationSetshard
Helm Track
Chart Templatingeasy
OCI Registry Pushmid
Kyverno Track
Validation Policiesmid
Multi-Cluster Deployment with ArgoCD
ArgoCD~25 minSenior
Your organization runs workloads across two KIND clusters: cluster-us and cluster-eu. Configure ArgoCD running on cluster-us to deploy the nginx-web application to both clusters simultaneously using an ApplicationSet with a cluster generator.
1Register cluster-eu as a target cluster in ArgoCD using argocd CLI
2Create an ApplicationSet manifest with a list generator targeting both clusters
3Verify nginx-web Deployment exists in namespace production on both clusters with 2 replicas
terminalctx: groundkube-cluster-us
$argocd cluster add kind-cluster-eu --name cluster-eu
INFO[0000] ServiceAccount "argocd-manager" created in namespace "kube-system"
Cluster 'https://127.0.0.1:6444' added
$kubectl apply -f applicationset.yaml
applicationset.argoproj.io/nginx-web created
$argocd app list
NAME CLUSTER STATUS HEALTH
nginx-web-cluster-us cluster-us Synced Healthy
nginx-web-cluster-eu cluster-eu Synced Healthy
$
340+Practice Labs
9Technology Tracks
0Session Limits
100%Local Cluster
// lab tracks

Every tool that matters
for the interview.

K8s
Core Kubernetes
Pods, RBAC, Network Policies, PVCs, Resource Limits, Scheduling
// 80 labs · Beginner → Advanced
Argo
ArgoCD & GitOps
App of Apps, ApplicationSets, Sync Policies, Multi-cluster deploy
// 42 labs · Mid → Staff
Helm
Helm
Chart creation, templating, values overrides, OCI registries
// 36 labs · Mid → Senior
XP
Crossplane
Compositions, XRDs, AWS provider, GCP provider, claim creation
// 28 labs · Senior → Staff
Kvy
Kyverno
Validation policies, mutation webhooks, generate rules, exceptions
// 24 labs · Mid → Senior
CKA
CKA Simulation
Timed full-exam simulations. etcd backup, cluster upgrade, troubleshooting
// 20 labs · CKA exam level

Get pager-ready.

Download free. No account needed to start. Sync labs when you're ready.

Download for macOSLinux AppImage →
Docker + KIND requiredmacOS · Linux · WSL2Free tier available