Search

vcli vclgroup deploy-files

Deploy files to a VCLGroup

Synopsis

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]

Options

      --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

Options inherited from parent commands

  -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.

SEE ALSO


®Varnish Software, Wallingatan 12, 111 60 Stockholm, Organization nr. 556805-6203