Overview of Argo Rollouts features
masterArgo Rollouts is a Kubernetes controller and set of CRDs that provides advanced deployment capabilities beyond standard Kubernetes RollingUpdate strategies.
Key features include:
- Blue-Green update strategy: Switch traffic between two identical environments.
- Canary update strategy: Gradually shift traffic to a new version.
- Fine-grained traffic shifting: Weighted traffic control via ingress or service mesh.
- Automated rollbacks and promotions: Based on metric analysis.
- Manual judgement: Pause rollouts for human intervention.
- Metric-driven analysis: Customizable queries to verify business KPIs using providers like Prometheus, Datadog, or New Relic.