argocd controls a Argo CD server
argocd [flags]
| Option | Argument Type | Description |
|---|---|---|
| --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. |
| -H, --header | strings | Sets additional header to all requests made by Argo CD CLI. (Can be repeated multiple times to add multiple headers, also supports comma separated headers) |
| -h, --help | help for argocd | |
| --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") |
- argocd account - Manage account settings
- argocd admin - Contains a set of commands useful for Argo CD administrators and requires direct Kubernetes access
- argocd app - Manage applications
- argocd appset - Manage ApplicationSets
- argocd cert - Manage repository certificates and SSH known hosts entries
- argocd cluster - Manage cluster credentials
- argocd completion - output shell completion code for the specified shell (bash or zsh)
- argocd context - Switch between contexts
- argocd gpg - Manage GPG keys used for signature verification
- argocd login - Log in to Argo CD
- argocd logout - Log out from Argo CD
- argocd proj - Manage projects
- argocd relogin - Refresh an expired authenticate token
- argocd repo - Manage repository connection parameters
- argocd repocreds - Manage repository connection parameters
- argocd version - Print version information