Files
gitops-demo/docs/demo-script.md
Hans Dominik Werner d3991b7a85 initial demo
2026-04-15 21:53:39 +02:00

913 B

Demo-Script (5 Minuten)

1. Setup zeigen

  • Gitea UI offen
  • Argo CD UI offen
  • Kubernetes Namespace demo-app

2. Vorher-Zustand zeigen

kubectl -n demo-app get deploy,pods,svc,cm
kubectl -n demo-app get cm demo-app-html -o yaml

3. Git-Änderung machen

In charts/demo-app/values.yaml ändern:

replicaCount: 2
image:
  tag: "1.27"
message: "v2 upgraded by gitops"

Dann:

git add charts/demo-app/values.yaml
git commit -m "demo: upgrade app"
git push

4. Argo CD zeigen

  • App geht kurz auf OutOfSync / Progressing
  • danach wieder Synced / Healthy

5. Ergebnis zeigen

kubectl -n demo-app get deploy,pods,svc,cm
kubectl -n demo-app rollout status deploy/demo-app
kubectl -n demo-app get cm demo-app-html -o yaml

6. Optional Browser-Check

kubectl -n demo-app port-forward svc/demo-app 8081:80

Dann im Browser http://localhost:8081.