Guides / CD / GitOps

How to Install & Set Up Argo Rollouts & Workflows

Install Argo Rollouts for progressive delivery (canary/blue-green) and Argo Workflows for Kubernetes-native pipelines.

Updated 20264-step setupDownload Argo Rollouts / Workflows →

Prerequisites

  • ✓A Kubernetes cluster and kubectl configured

Install Argo Rollouts

terminal
kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/latest/download/install.yaml

Install the kubectl-argo-rollouts plugin

terminal
curl -LO https://github.com/argoproj/argo-rollouts/releases/latest/download/kubectl-argo-rollouts-linux-amd64
chmod +x ./kubectl-argo-rollouts-linux-amd64
sudo mv ./kubectl-argo-rollouts-linux-amd64 /usr/local/bin/kubectl-argo-rollouts

Install Argo Workflows

terminal
kubectl create namespace argo
kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/latest/download/quick-start-minimal.yaml

Verify

terminal
kubectl argo rollouts version
kubectl get pods -n argo
!

Every install step here is kubectl apply or a plain Go binary download — nothing distro-specific, so RHEL and Ubuntu hosts follow the exact same commands.

Documentation & Knowledge Base

Official DocumentationArgo Rollouts Documentation →Knowledge Base & CommunityArgo Project GitHub Discussions →
Download Argo Rollouts / Workflows— all versions & official links→

Related Guides

Argo CDInstall guide →Flux CDInstall guide →TektonInstall guide →

Need Argo Rollouts / Workflows deployed and managed for you?

We're OpenStack Dev — we design, deploy, and operate production DevOps infrastructure.

Get in TouchAll Install Guides