11 Commits

Author SHA1 Message Date
Admin
86a841ca42 Revert "feat: promote nginx:v2.0.0-rollback-test-1770028833 to production"
This reverts commit 07f806e680.
2026-02-02 10:45:20 +00:00
Admin
07f806e680 feat: promote nginx:v2.0.0-rollback-test-1770028833 to production 2026-02-02 10:40:34 +00:00
Admin
b48a92119f Revert "feat: promote nginx:v2.0.0-rollback-test-1770027544 to production"
This reverts commit 0ccef43477.
2026-02-02 10:20:18 +00:00
Admin
0ccef43477 feat: promote nginx:v2.0.0-rollback-test-1770027544 to production 2026-02-02 10:19:04 +00:00
Admin
db8d735c1e Revert "feat: promote nginx:v2.0.0-rollback-test-1769988909 to production"
This reverts commit b267511c69.
2026-02-01 23:36:22 +00:00
Admin
b267511c69 feat: promote nginx:v2.0.0-rollback-test-1769988909 to production 2026-02-01 23:35:09 +00:00
Admin
1710b14cd5 fix: include image in rollout patches for proper pod creation 2026-02-01 23:27:15 +00:00
Admin
eaf56bc1b6 feat: convert Deployment to Rollout CRD with canary strategy
- Replace deployment.yaml with rollout.yaml
- Add canary-service.yaml for traffic splitting
- Add analysistemplate.yaml for Prometheus health checks
- Update HTTPRoute with dual backends (stable + canary)
- Update overlays with Rollout patches
- Add Rollout transformer configuration for Kustomize
2026-02-01 23:24:13 +00:00
Multi-Environment Setup
fc5c6de051 feat: restructure GitOps for multi-environment deployment
- Add apps/myapp/base with deployment, service, httproute
- Add apps/myapp/overlays/staging (1 replica, 128Mi/256Mi, staging hostname)
- Add apps/myapp/overlays/production (2 replicas, 256Mi/512Mi, prod hostname)
- Remove old apps/sample-webapp structure

Structure follows folder-per-environment pattern with Kustomize overlays.
2026-02-01 22:48:59 +01:00
Argo CD Setup
ad75d157a7 feat: add sample-webapp manifests for Argo CD 2026-02-01 19:18:50 +00:00
a4fd50c451 Initial commit 2026-02-01 19:17:52 +00:00