Desired Behavior
Enhance the CI/CD pipeline with canary releases using Argo Rollouts to enable gradual traffic shifting and automated rollback in case of failure.
Proposed Solution
Install and configure Argo Rollouts in the Kubernetes cluster.
Update deployment.yaml files to include Argo Rollout strategies.
Add logic to handle automatic rollback based on metrics (e.g., error rate, latency).
Desired Behavior Enhance the CI/CD pipeline with canary releases using Argo Rollouts to enable gradual traffic shifting and automated rollback in case of failure.
Proposed Solution