<mohammadrony>

CLI

Installation

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
kubectl argo rollouts version

Commands

Get rollout and watch progress

kubectl argo rollouts get rollout <rollout-name> -w

Pause rollout

kubectl argo rollouts pause <rollout-name>

Promote rollout

kubectl argo rollouts promote <rollout-name>

Abort rollout

kubectl argo rollouts abort <rollout-name>

Retry rollout

kubectl argo rollouts retry <rollout-name>

Dashboard

Start UI dashboard

kubectl argo rollouts dashboard

Start UI dashboard on a specific port

kubectl argo rollouts dashboard --port 3100

Dashboard UI