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