Subcommands52 subcommands
argo archive
Manage the workflow archive
argo archive delete
Delete a workflow in the archive
argo archive get
Get a workflow in the archive
argo archive list
List workflows in the archive
argo archive list-label-keys
List workflows label keys in the archive
argo archive list-label-values
Get workflow label values in the archive
argo archive resubmit
Resubmit one or more workflows
argo archive retry
Retry zero or more workflows
argo auth
Manage authentication settings
argo auth token
Print the auth token
argo cluster-template
Manipulate cluster workflow templates
argo cluster-template create
Create a cluster workflow template
argo cluster-template delete
Delete a cluster workflow template
argo cluster-template get
Display details about a cluster workflow template
argo cluster-template lint
Validate files or directories of cluster workflow template manifests
argo cluster-template list
List cluster workflow templates
argo completion
Output shell completion code for the specified shell (bash or zsh)
argo cp
Copy artifacts from workflow
argo cron
Manage cron workflows
argo cron create
Create a cron workflow
argo cron delete
Delete a cron workflow
argo cron get
Display details about a cron workflow
argo cron lint
Validate files or directories of cron workflow manifests
argo cron list
List cron workflows
argo cron resume
Resume zero or more cron workflows
argo cron suspend
Suspend zero or more cron workflows
argo delete
Delete workflows
argo executor-plugin
Manage executor plugins
argo executor-plugin build
Build an executor plugin
argo get
Display details about a workflow
argo help
Help about any command
argo lint
Validate files or directories of manifests
argo logs
View logs of a pod or workflow
argo node
Perform action on a node in a workflow
argo resubmit
Resubmit one or more workflows
argo resume
Resume zero or more workflows
argo retry
Retry zero or more workflows
argo server
Start the Argo Server
argo stop
Stop zero or more workflows allowing all exit handlers to run
argo submit
Submit a workflow
argo suspend
Suspend zero or more workflow
argo template
Manipulate workflow templates
argo template create
Create a workflow template
argo template delete
Delete a workflow template
argo template get
Display details about a workflow template
argo template lint
Validate a file or directory of workflow template manifests
argo template list
List workflow templates
argo terminate
Terminate zero or more workflows immediately
argo version
Print version information
argo wait
Waits for workflows to complete
argo watch
Watch a workflow until it completes
OptionsOn argo itself
--argo-base-href
An path to use with HTTP client (e.g. due to BASE_HREF). Defaults to the ARGO_BASE_HREF environment variable <string>
--argo-http1
If True, Use the HTTP client. Defaults to the ARGO_HTTP1 environment variable
--argo-server-s
API server host:port. e.g. localhost:2746. Defaults to the ARGO_SERVER environment variable <host:port>
--as
Username to impersonate for the operation <string>
--as-group
Group to impersonate for the operation, This flag can be repeated to specify multiple groups <stringArray>
--as-uid
UID to impersonate for the operation <string>
--certificate-authorityk
Path to a cert file for the certificate authority <string>
--client-certificate
Path to a client certificate file for TLS <string>
--client-key
Path to a client key file for TLS <string>
--cluster
The name of the kubeconfig cluster to use <string>
--context
The name of the kubeconfig context to use <string>
--gloglevel
Set the glog logging level <int>
--header-H
Sets additional header to all requests made by Argo CLI. (Can be repeated multiple times to add multiple headers <int>
--insecure-skip-tls-verify
If True, The server's certificate will not be checked for validity. This will make your HTTPS connections insecure
--insecure-skip-verify-k
If true the Argo Server's certificate will not be checked for validity. This will make your HTTPS connections insecure. Defaults to the ARGO_INSECURE_SKIP_VERIFY environment variable
--instanceid
Submit with a specific controller's instance id label. Default to the ARGO_INSTANCEID environment variable <string>
--kubeconfig
Path to a kube config. Only required if out-of-cluster <string>
--loglevel
Set the logging level. One of: debug|info|warn|error (default "info") <string>
--namespace-n
If present the namespace scope for this CLI request <string>
--password
Password for basic authentication to the API server <string>
--proxy-url
This URL will be used to connect via proxy <string>
--request-timeout
The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m) <string>
--secure-e
Whether or not the server is using TLS with the Argo Server. Defaults to the ARGO_SECURE environment variable. (default true)
--server
The address and port of the Kubernetes API server <string>
--tls-server-name
If Provided, This name will be used to validate server certificate. If this is not provided <string>
--token
Bearer token for authentication to the API server <string>
--user
The name of the kubeconfig user to use <string>
--username
Username for basic authentication to the API server <string>
--verbose-v
Enabled verbose logging i.e. --loglevel debug