Deploy files to a VCLGroup
Deploy specific files and/or main VCL to a VCLGroup without the need of specifying all files and main VCL.
vcli vclgroup deploy-files [vclGroup-id,... | -f] [flags]
--accept-empty When used with a filter, do not return an error if no items are found or affected
-d, --detached Detached deployment, use deploy-status to retrieve current deployment status.
-f, --filter stringToString Filter based on attributes, '*' act as wildcard (default [])
-h, --help help for deploy-files
-i, --includes string Comma separated file ID:Version for included files (e.g. 1:3, 3:latest)
-p, --percentage int Wait for minimum percentage of agents to have been deployed (per VCLGroup). Used in combination with -w <timeout>
--remove-includes string Comma separated file ID to remove included files from a VCLGroup (e.g. 1,2,3)
--validate string Validate method for VCLGroup (random, agents=<ids,...>, all) (default "random")
-v, --vcl string Main VCL File ID:Version (e.g. 1:21, 1:latest)
-w, --wait string Max time to wait for deployment to succeed
-y, --yes Perform operation without confirmation
-c, --config string configuration file for the CLI (default ~/.vcli.yml)
Could also be set via VARNISH_CONTROLLER_CLI_CONFIG=/path/to/config.yml
--csv Output the response table as CSV format.
-j, --json Output the response table as JSON format.