CLI
Installation
version=$(curl https://api.github.com/repos/argoproj/argo-cd/releases/latest | jq -r .tag_name)
sudo curl -L -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/$version/argocd-linux-amd64
sudo chmod +x /usr/local/bin/argocd
Commands
Login
Admin password
kubectl get secret -n argocd argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; echo
argocd login <host> --username admin --password <password> --grpc-web # --insecure
Context
Context list
argocd context
Switch context
argocd context cd.example.com
Delete context
argocd context cd.example.com --delete
Cluster
Cluster list
argocd cluster list