All of the catalog
Scenario
GitOps & CI/CD
ArgoCD-based GitOps deployment with Application CRDs for declarative app management.
DeliveryVerifiedk3dkind
Definition on GitHubPrerequisites
These are installed into the lab cluster for you — listed so you know what the scenario actually depends on.
ingressgitops/argocd
Related scenarios
- Multi-Env Promotion (Dev → Staging → Prod)Run a real release pipeline by hand: build versioned go-api images, deploy one to dev, and promote it forward to staging then prod with plain kubectl. Promotion here is a genuine image rollout (new ReplicaSet), not a ConfigMap edit — you build vNEXT, roll it out per environment, and watch each env's /version change as the release moves down the pipeline.
- Autoscaling Under LoadWatch KEDA scale go-api on Prometheus RPS: a spike drives it from 1 to several replicas, then cooldown brings it back. The flagship 'autoscaling actually works' demo, verified under traffic from the load generator.
- Chaos EngineeringFailure injection with Chaos Mesh — pod kills, network delays, CPU/memory stress, partitions. Correlate chaos experiments with application metrics via Grafana dashboard.