argocd で CLI でログインした場合の TOKEN が発行されるがその格納先について
以下のコマンドでログインした場合
argocd login argo.sumito.jp:443 --sso
TOKEN はこちらに格納される
~/.config/argocd/config
users:
- auth-token: xxxx.xxxx.xxxxx
name: argo.sumito.jp:443
refresh-token: xxxxx
これを TOKEN に設定することで API にアクセスが可能
curl -X GET -H "Content-Type: application/json" "https://$ARGOCD_SERVER/api/v1/applications" -H "Authorization: Bearer $ARGOCD_TOKEN"