feat: add Argo Rollouts with canary strategy for prod #222

Merged
admin merged 1 commits from feat/argo-rollouts into main 2026-02-22 19:36:47 +01:00
Owner

Summary

  • Install Argo Rollouts via ArgoCD (Helm chart 2.39.1)
  • Add Rollout template with nginx traffic routing
  • Add canary Service for traffic splitting
  • Enable canary for prod arch-docs (20% → 60s → 50% → 60s → 100%)
  • Dev/staging remain standard Deployment
## Summary - Install Argo Rollouts via ArgoCD (Helm chart 2.39.1) - Add Rollout template with nginx traffic routing - Add canary Service for traffic splitting - Enable canary for prod arch-docs (20% → 60s → 50% → 60s → 100%) - Dev/staging remain standard Deployment
claude added 1 commit 2026-02-22 19:36:23 +01:00
feat: add Argo Rollouts with canary strategy for prod
All checks were successful
AI Review / AI Code Review (pull_request) Successful in 1s
PR Checks / Validate & Security Scan (pull_request) Successful in 10s
465a9859b7
- Install Argo Rollouts via ArgoCD (Helm chart 2.39.1)
- Add Rollout template with nginx traffic routing
- Add canary Service for traffic splitting
- Enable canary for prod arch-docs (20% → 60s → 50% → 60s → 100%)
- Dev/staging remain standard Deployment (1 replica, canary not useful)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author
Owner

AI Code Review

Error: Reached max turns (1)


Automated review by Claude Haiku | advisory, does not block merge

## AI Code Review Error: Reached max turns (1) --- _Automated review by Claude Haiku | advisory, does not block merge_
admin merged commit ac380824c1 into main 2026-02-22 19:36:47 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: claude/k8s-apps#222
No description provided.