Files
argo-cd/docs/user-guide/environment-variables.md
Denis Iskandarov bfe8b30d9a docs: Document ARGOCD_CONFIG_DIR env variable (#24193) (#24194)
Signed-off-by: Denis Iskandarov <d.iskandarov@gmail.com>
Signed-off-by: Denis Iskandarov <den-is@users.noreply.github.com>
Co-authored-by: Afzal Ansari <afzal442@gmail.com>
2025-08-19 20:13:23 +05:30

3.0 KiB

Environment Variables

The following environment variables can be used with argocd CLI:

Environment Variable Description
ARGOCD_SERVER the address of the Argo CD server without https:// prefix
(instead of specifying --server for every command)
eg. ARGOCD_SERVER=argocd.example.com if served through an ingress with DNS
ARGOCD_AUTH_TOKEN the Argo CD apiKey for your Argo CD user to be able to authenticate
ARGOCD_OPTS command-line options to pass to argocd CLI
eg. ARGOCD_OPTS="--grpc-web"
ARGOCD_CONFIG_DIR sets the directory hosting argocd CLI config, e.g., ~/.config/argocd/config. (if ENV var not provided, defaults to $XDG_CONFIG_HOME/argocd, or ~/.config/argocd, or if exists legacy ~/.argocd)
ARGOCD_SERVER_NAME the Argo CD API Server name (default "argocd-server")
ARGOCD_REPO_SERVER_NAME the Argo CD Repository Server name (default "argocd-repo-server")
ARGOCD_APPLICATION_CONTROLLER_NAME the Argo CD Application Controller name (default "argocd-application-controller")
ARGOCD_REDIS_NAME the Argo CD Redis name (default "argocd-redis")
ARGOCD_REDIS_HAPROXY_NAME the Argo CD Redis HA Proxy name (default "argocd-redis-ha-haproxy")
ARGOCD_GRPC_KEEP_ALIVE_MIN defines the GRPCKeepAliveEnforcementMinimum, used in the grpc.KeepaliveEnforcementPolicy. Expects a "Duration" format (default 10s).