6.0

VMware, Inc. 6
Command-Line Deployment of VMware vCenter Server Appliance 6.0
Preparing the Deployment Templates
This section provides details about the vCenter Server Appliance deployment templates. You must prepare
the templates to deploy the vCenter Server Appliance.
The vCenter Server Appliance ISO installer file contains five JSON templates:
You use the template JSON files to provide the parameters needed for the customization and deployment of
the vCenter Server Appliance.
Template Files for Common Setup
You can deploy the vCenter Server Appliance with minimum configuration settings by using the predefined
deployment templates included in the ISO installer file. The settings not included in the template files are set
to their default values.
Template Files for Custom Setup
You can deploy the vCenter Server Appliance with custom configuration settings by adding command
parameters in the predefined deployment templates included in the ISO installer file. The settings not
included in the template files are set to their default values.
Prepare the Templates
The process for editing and preparing deployment templates is the same for common and custom setups.
To prepare the deployment templates:
1Open the templates subfolder that is located in the vsca-cli-installer directory.
2 Copy the template files to your workspace.
3 Open a template file in a text editor.
4 Fill in the required fields and, optionally, add new parameters to the template.
Table 5. vCenter Server Appliance Template JSON Files
Template JSON File Description
full_conf.json The full_conf.json file lists all deployment parameters that are used in the
templates.
embedded.example.json The embedded.example.json is a sample template with the minimum
required configuration settings for deployment of the
vCenter Server Appliance with an embedded Platform Services Controller.
The template is displayed in Example 1.
VC.example.json The VC.example.json is a sample template with the minimum required
configuration settings for deployment of vCenter Server.
The template is displayed in Example 2.
PSC.example.json The PSC.example.json is a sample template with the minimum required
configuration settings for deployment of the Platform Services Controller.
The template is displayed in Example 3.
PSC_replication.example.json The template is displayed in Example 4.
NOTE The deployment templates are located in the templates subfolder in the vcsa-cli-installer
directory.
NOTE Before you start the deployment procedure, you must enter the values of parameters in the
template files.
NOTE Before you start the deployment procedure, you must enter the additional parameters and the
parameter values in the template files.