“Argo Rollouts My default recommendation”
+ Kubernetes-native progressive delivery
“- Kubernetes-native progressive delivery controller.”
+ Canary and blue/green deployments
“- Canary and blue/green deployments.”
+ Metric-based automated promotion and rollback
“- Metric-based automated promotion and rollback.”
+ Integrations
“- Integrates with Prometheus, ingress controllers and service meshes.”
+ Automatic abort on failed analysis
“Argo Rollouts can abort the rollout when its analysis fails, returning traffic to the stable ReplicaSet.”
“Flagger - Automates traffic shifting and analysis.”
+ Automated traffic shifting and analysis
“- Automates traffic shifting and analysis.”
+ Ingress controller and service mesh support
“- Supports multiple ingress controllers and service meshes.”
+ Prometheus metrics and custom webhooks
“- Uses Prometheus metrics and custom webhooks.”
+ Automatic abort of unhealthy releases
“- Automatically aborts unhealthy releases.”
“- Integrates with Prometheus, ingress controllers and service meshes.”
“If you're running Kubernetes, two particularly useful options are:”
“Send a Slack or Teams notification with the outcome.”
“Send a Slack or Teams notification with the outcome.”
