Deployment workflows management commands
The following table describes the deployment workflows management commands
supported by the Fuel CLI.
Deployment workflows management commands
| Description | Command | 
|---|
| List deployment workflows. Use -e <ENV_ID>,--cluster,--plugins, or--releaseflags to specify an environment, cluster-, plugins-, or
release-related workflows. |  | 
| Upload a specific type of deployment workflows configuration of an
environment, release, or plugin from the YAMLfile or the
directory that includestasks.yamlandmetadata.yaml. | 
fuel2 graph upload -e <ENV_ID> -t <GRAPH_TYPE> (-f YAML_FILE_NAME | -d DIR_NAME)fuel2 graph upload -r <RELEASE_ID> -t <GRAPH_TYPE> (-f YAML_FILE_NAME | -d DIR_NAME)fuel2 graph upload -p <PLUGIN_ID> -t <GRAPH_TYPE> (-f YAML_FILE_NAME | -d DIR_NAME) | 
| Download deployment workflows of an environment. Use the -a,-c,-r, or-pflag to specify
the level of the workflows to download. | 
fuel2 graph download -e <ENV_ID> -a [-t <GRAPH_TYPE>]fuel2 graph download -e <ENV_ID> -c [-t <GRAPH_TYPE>]fuel2 graph download -e <ENV_ID> -r <RELEASE_ID> [-t <GRAPH_TYPE>]fuel2 graph download -e <ENV_ID> -p <PLUGIN_ID> [-t <GRAPH_TYPE>] The -tparameter is optional. If not specified, the default
workflow is downloaded. The workflows downloaded with the keys -aand-pare the
result of other workflows merge. They are not supposed to be edited
and uploaded back, because, in most cases, they will override
further changes in source workflows. | 
| Start a deployment with given workflow types. Available for environments only. | 
fuel2 graph execute -e <ENV_ID> -t <GRAPH_TYPE1> [<GRAPH_TYPE2>] The -tparameter specifies the types of deployment
workflow in order of execution. | 
| Run any task workflow in the noopmode to detect customizations. | 
fuel2 graph execute -e <ENV_ID> -t <GRAPH_TYPE1> [<GRAPH_TYPE2>] --noop --force The --forceparameter is optional and is necessary for previously
executed workflows or tasks to prevent tasks skipping by Fuel
LCM engine. | 
| Delete deployment workflows. Use -e <ENV_ID>,-p, or-rflag to specify
an environment, plugins- or release-related workflows. | 
fuel2 graph delete -e <ENV_ID> -t <GRAPH_TYPE>fuel2 graph delete -r <RELEASE_ID> -t <GRAPH_TYPE>fuel2 graph delete -p <PLUGIN_ID> -t <GRAPH_TYPE> |