argocd_login
Authenticate to Argo CD using SSO (browser) or username/password with configurable profile, callback port, and gRPC-web support.
Instructions
Authenticate to Argo CD for a profile. Default: SSO via argocd CLI (opens browser). Alternative: username/password with sso=false. For API tokens without CLI login, use argocd_set_api_key or ARGOCD_API_KEY env vars.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sso | No | Use SSO login (default: true). Set false for username/password. | |
| grpcWeb | No | Use gRPC-web (recommended behind ingress). Default: true | |
| profile | No | Environment profile. Available: default. Default: default | |
| ssoPort | No | Local OAuth callback port for SSO (default 8085) | |
| password | No | Argo CD password when sso=false | |
| username | No | Argo CD username when sso=false | |
| launchBrowser | No | Automatically open the browser for SSO. Default: true |