You can use command arguments to set the execution parameters of the deployment command.
You can add a space-separated list of arguments to the CLI deployment command.
vcsa-deploy install path_to_the_json_file list_of_arguments
| Argument | Description |
|---|---|
| --accept-eula | Accepts the end-user license agreement. Required for executing the deployment command. |
| --acknowledge-ceip | Confirms your acknowledgement of your VMware Customer Experience Improvement Program (CEIP) participation. Required if the |
| -v, --verbose | Adds debug information to the console output. |
| -t, --terse | Hides the console output. Displays only warning and error messages. |
| --log-dir LOG_DIR | Sets the location of the log and other output files. |
| --skip-ovftool-verification | Performs basic verification of the configuration parameters in the JSON file and deploys the appliance. Does not perform verification of the OVF Tool parameters. |
| --no-esx-ssl-verify | Skips the SSL verification for ESXi connections.
Important: Avoid using this option because it might cause problems during deployment or after deployment because of not validated identity of the target
ESXi host.
|
| --no-ssl-certificate-verification | Skips security certificate verification for all server connections. |
| --operation-id OPERATION_ID | Provides an operation ID to track installation activities. |
| --pause-on-warnings | Pauses and waits for acknowledgment of warnings. |
| --verify-template-only | Performs basic template verification of the configuration parameters in the JSON file. Does not deploy the appliance. |
| --precheck-only | Performs only the basic template verification and OVF Tool parameter verification. Does not deploy the appliance. |
| --sso-ssl-thumbprint SSL-SHA1-THUMBPRINT | Validates server certificate against the supplied SHA1 thumbprint. |
| -h, --help | Displays the help message for the vcsa-deploy install command. |
| --template-help | Displays the help message for the use of configuration parameters in the JSON deployment file. |
After the execution finishes, you can get the exit code of the command.
| Exit Code | Description |
|---|---|
| 0 | Command ran successfully |
| 1 | Runtime error |
| 2 | Validation error |
| 3 | Template error |