# Demo-Script (5 Minuten) ## 1. Setup zeigen - Gitea UI offen - Argo CD UI offen - Kubernetes Namespace `demo-app` ## 2. Vorher-Zustand zeigen ```bash 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: ```yaml replicaCount: 2 image: tag: "1.27" message: "v2 upgraded by gitops" ``` Dann: ```bash 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 ```bash 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 ```bash kubectl -n demo-app port-forward svc/demo-app 8081:80 ``` Dann im Browser `http://localhost:8081`.