Generate account token
argocd account generate-token [flags]
# Generate token for the currently logged in account
argocd account generate-token
# Generate token for the account with the specified name
argocd account generate-token --account <account-name>
-a, --account string Account name. Defaults to the current account.
-e, --expires-in string Duration before the token will expire. (Default: No expiration) (default "0s")
-h, --help help for generate-token
--id string Optional token id. Fall back to uuid if not value specified.
Option | Argument type | Description |
---|---|---|
--id | string | Optional token id. Fall back to uuid if not value specified. |
--auth-token | string | Authentication token |
--client-crt | string | Client certificate file |
--client-crt-key | string | Client certificate key file |
--config | string | Path to Argo CD config (default "/home/user/.config/argocd/config") |
--controller-name | string | Name of the Argo CD Application controller; set this or the ARGOCD_APPLICATION_CONTROLLER_NAME environment variable when the controller's name label differs from the default, for example when installing via the Helm chart (default "argocd-application-controller") |
--core | If set to true then CLI talks directly to Kubernetes instead of talking to Argo CD API server | |
--grpc-web | Enables gRPC-web protocol. Useful if Argo CD server is behind proxy which does not support HTTP2. | |
--grpc-web-root-path | string | Enables gRPC-web protocol. Useful if Argo CD server is behind proxy which does not support HTTP2. Set web root. |
--http-retry-max | int | Maximum number of retries to establish http connection to Argo CD server |
--insecure | Skip server certificate and domain verification | |
--kube-context | string | Directs the command to the given kube-context |
--logformat | string | Set the logging format. One of: text |
--loglevel | string | Set the logging level. One of: debug |
--plaintext | Disable TLS | |
--port-forward | Connect to a random argocd-server port using port forwarding | |
--port-forward-namespace | string | Namespace name which should be used for port forwarding |
--redis-haproxy-name | string | Name of the Redis HA Proxy; set this or the ARGOCD_REDIS_HAPROXY_NAME environment variable when the HA Proxy's name label differs from the default, for example when installing via the Helm chart (default "argocd-redis-ha-haproxy") |
--redis-name | string | Name of the Redis deployment; set this or the ARGOCD_REDIS_NAME environment variable when the Redis's name label differs from the default, for example when installing via the Helm chart (default "argocd-redis") |
--repo-server-name | string | Name of the Argo CD Repo server; set this or the ARGOCD_REPO_SERVER_NAME environment variable when the server's name label differs from the default, for example when installing via the Helm chart (default "argocd-repo-server") |
--server | string | Argo CD server address |
--server-crt | string | Server certificate file |
--server-name | string | Name of the Argo CD API server; set this or the ARGOCD_SERVER_NAME environment variable when the server's name label differs from the default, for example when installing via the Helm chart (default "argocd-server") |
- argocd account - Manage account settings
- argocd account bcrypt - Generate bcrypt hash for any password
- argocd account can-i - Can I
- argocd account delete-token - Deletes account token
- argocd account get - Get account details
- argocd account get-user-info - Get user info
- argocd account list - List accounts
- argocd account update-password - Update an account's password