argo-rollouts

Argo Rollouts is a controller and CRD set that provides advanced distribution capabilities such as blue-green and canary for Kubernetes. Integrated with traffic routing tools, it transfers gradual traffic to the new version and manages automated promotion or retrieval processes by querying metric providers. In large-scale environments, it performs controlled and secure updates, overcoming the limitations of the standard roll-up update strategy.

AR

argoproj · GitOps & Infrastructure as Code

STARS3.6K
FORKS1.2K
COMMITS0
CONTRIBUTORS0
VERSIONv1.10.1
UPDATEDtoday
GoKubernetesProgressive DeliveryCI/CDApache-2.0

Common commercial products in this category: HCP Terraform, Spacelift, env0

What can it do?
  • You can implement Blue-green and canary update strategies.
  • You can automatically confirm or undo updates by querying KPI data from different metric providers.
  • You can perform weighted traffic shifting operations through Ingress controllers and service networks.
Heads up
  • • High number of open issues (685)
User reviews
  • • NeutralGitHub Issue

    Dashboard - Authentication

    “Dashboard - Authentication”

  • ↓ NegativeGitHub Issue

    Rollout failing with msg "the object has been modified; please apply your changes to the latest version"

    “Checklist: * [ x] I've included steps to reproduce the bug. * [ x] I've included the version of argo rollouts. **Describe the bug** updates to services in argo rollouts are failing suddenly with this msg for no reason. the only change we made was change the image tag of the…”

My note

Alternative pages

More in: GitOps & Infrastructure as Code