Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ================================================================================
- List of the JSON parameters that you can use to prepare templates for upgrade of
- embedded and external deployments of the vCenter Server Appliance 5.5 and 6.0 to
- embedded and external deployments of the vCSA 6.5.
- --------------------------------------------------------------------------------
- __version:
- Set this field to "2.3.0".
- ============================================================================
- new.vcsa:
- This subsection describes the new upgraded appliance that you want to
- deploy.
- ----------------------------------------------------------------------------
- ========================================================================
- esxi:
- This subsection describes the ESXi host on which to deploy the
- appliance. Required if you are deploying the appliance directly on
- an ESXi host. Fill in either this subsection or the 'vc' subsection.
- ------------------------------------------------------------------------
- hostname:
- The IP address or fully qualified domain name (FQDN) of the ESXi
- host. If an FQDN is provided, it has to be resolvable from the
- machine that is running the installer.
- Type: string
- username:
- The user name of a user with administrative privileges on the
- ESXi host.
- Type: string
- password:
- The password of the ESXi host user. If left blank, or omitted,
- you will be prompted to enter it at the command console during
- template verification.
- Type: string
- deployment.network:
- The network of the ESXi host to which to connect the new
- appliance. When the ESXi host has one network, you can omit this
- parameter.
- Type: string
- datastore:
- The datastore on which to store the files of the appliance. This
- value has to be either a specific datastore name, or a specific
- datastore in a datastore cluster. The datastore must be
- accessible from the ESXi host and must have at least 25 GB of
- free space. Otherwise, the new appliance might not power on.
- Type: string
- port:
- The port number of the ESXi host. The default value is 443.
- Type: integer
- ========================================================================
- vc:
- This subsection describes the vCenter Server instance on which to
- deploy the appliance. Required if you are deploying the appliance on
- an ESXi host or DRS cluster from a vCenter Server inventory. Fill in
- either this subsection or the 'esxi' subsection.
- ------------------------------------------------------------------------
- hostname:
- The IP address or fully qualified domain name (FQDN) of the
- vCenter Server instance. If an FQDN is provided, it has to be
- resolvable from the machine that is running the installer.
- Type: string
- username:
- The user name of a user with administrative privileges or the
- Single Sign-On administrator on vCenter.
- Type: string
- password:
- The password of a user with administrative privileges or the
- Single Sign-On administrator on vCenter. If left blank, or
- omitted, you will be prompted to enter it at the command console
- during template verification.
- Type: string
- deployment.network:
- The network of the ESXi host to which to connect the new
- appliance. When the ESXi host has one network, you can omit this
- parameter.
- Type: string
- datacenter:
- The path to the data center in the vCenter Server inventory that
- contains either the ESXi host or the cluster where you want to
- deploy the appliance. If the datacenter is within a folder
- hierarchy, the parent folders must be included. For example,
- "datacenter": ["Parent Folder 1", "Parent Folder 2", ..., "My
- Datacenter"]. The 'datacenter' value in the template must end
- with the data center's name. All names are case-sensitive.
- Specify the target ESXi host or cluster in the 'target'
- subsection.
- Type: string, array
- datastore:
- The datastore on which to store the files of the appliance. This
- value has to be either a specific datastore name, or a specific
- datastore in a datastore cluster. The datastore must be
- accessible from the vCenter Server data center and must have at
- least 25 GB of free space. Otherwise, the new appliance might
- not power on.
- Type: string
- port:
- The port number of the vCenter Server instance. The default
- value is 443.
- Type: integer
- target:
- The path to the specific ESXi host, or the DRS cluster, under
- the data center in the vCenter Server inventory where you want
- to deploy the appliance. If the ESXi or cluster is within a
- folder hierarchy, the parent folders must be included. For
- example, "target": "Parent Folder 1", "Parent Folder 2", ...,
- "My ESXi", or "target": "Parent Folder 1", "Parent Folder 2",
- ..., "My DRS Cluster". The 'target' value in the template must
- end with either the ESXi host's name or the cluster's name. All
- names are case-sensitive. The ESXi or cluster name must be the
- same as the name recorded in the vCenter inventory, i.e. if the
- name in the vCenter inventory is an IP address, FQDN cannot be
- provided here, and vice versa. Use 'vm.folder' if you want the
- deployed appliance to be listed in a different location within
- the data center's hierarchy.
- Type: string, array
- vm.folder:
- A VM folder in the vCenter Server data center to which to add
- the appliance.
- Type: string
- ========================================================================
- appliance:
- This subsection describes the configuration parameters for the new
- upgraded appliance.
- ------------------------------------------------------------------------
- thin.disk.mode:
- To deploy the appliance with thin mode virtual disks, set the
- value to 'true'.
- Type: boolean (true or false)
- deployment.option:
- The type of appliance to deploy.
- Type: JSON string with one of the following values: "tiny",
- "tiny-lstorage", "tiny-xlstorage", "small", "small-lstorage",
- "small-xlstorage", "medium", "medium-lstorage",
- "medium-xlstorage", "large", "large-lstorage",
- "large-xlstorage", "xlarge", "xlarge-lstorage",
- "xlarge-xlstorage", "management-tiny",
- "management-tiny-lstorage", "management-tiny-xlstorage",
- "management-small", "management-small-lstorage",
- "management-small-xlstorage", "management-medium",
- "management-medium-lstorage", "management-medium-xlstorage",
- "management-large", "management-large-lstorage",
- "management-large-xlstorage", "management-xlarge",
- "management-xlarge-lstorage", "management-xlarge-xlstorage",
- "infrastructure"
- image:
- A local file path or URL to the vCenter Server Appliance 6.5
- installation package. The source is included in the installer
- ISO file.
- Type: string
- name:
- The name of the appliance to deploy.
- Type: string
- ovftool.path:
- A local file path to OVF Tool executable file.
- Type: string
- ========================================================================
- os:
- This subsection describes the operating system configurations for
- the new appliance.
- ------------------------------------------------------------------------
- ssh.enable:
- To enable the SSH administrator login option of the appliance,
- set the value to 'true'. You can change this setting after
- deployment.
- Type: boolean (true or false)
- ========================================================================
- ovftool.arguments:
- Use this subsection to add arbitrary arguments to the OVF Tool
- command that the script generates. You do not need to fill it out in
- most circumstances.
- ------------------------------------------------------------------------
- <OVF Tool argument name>:
- Values entered for these keys are passed to OVF Tool without any
- verification of compatibility with other generated arguments as
- '--key=value'. Keys that are not arguments recognized by OVF
- Tool will cause the script to fail.
- Type: string, boolean (true or false)
- ========================================================================
- sso:
- Single Sign-On options
- ------------------------------------------------------------------------
- site-name:
- Name of the vCenter Single Sign-On site.
- Type: string
- ========================================================================
- temporary.network:
- During upgrade, data is exported from the source appliance and
- imported into a new appliance. The new appliance requires temporary
- network settings during this process. After the export and import
- complete, the new appliance assumes the network identity of the
- source appliance and stops using the temporary network settings. The
- network information provided for the temporary network must be
- distinct from the networking identity of the source appliance, and
- must provide connectivity between the source and the new appliance.
- ------------------------------------------------------------------------
- ip.family:
- Network IP address family.
- Type: JSON string with one of the following values: "ipv4",
- "ipv6"
- mode:
- Network mode. Use this parameter to select how to allocate the
- IP address of the appliance.
- Type: JSON string with one of the following values: "static",
- "dhcp"
- ip:
- Network IP address. Required only if the mode is "static". Can
- be IPv4 or IPv6 based on the specified address family.
- Type: string
- dns.servers:
- A comma-separated list of IP addresses of DNS servers. Can be a
- JSON array such as ["1.2.3.4", "127.0.0.1"] or a serialized
- string such as "1.2.3.4,127.0.0.1". The DNS servers must be able
- to resolve the legacy vCenter Server's name.
- Type: string, array
- prefix:
- Network prefix length. Use only when the mode is 'static'.
- Remove if the mode is 'dhcp'. This is the number of bits set in
- the subnet mask; for instance, if the subnet mask is
- 255.255.255.0, there are 24 bits in the binary version of the
- subnet mask, so the prefix length is 24. If used, the values
- must be in the inclusive range of 0 to 32 for IPv4 and 0 to 128
- for IPv6.
- Type: string
- gateway:
- The IP address of the default gateway. Can be "default" when
- using IPv6.
- Type: string
- system.name:
- Primary network identity. Can be either an IP address or a fully
- qualified domain name (FQDN).
- Type: string
- ========================================================================
- user-options:
- This subsection lets you control aspects of upgrade for particular
- components.
- ------------------------------------------------------------------------
- vcdb.migrateSet:
- Set data migration option. The available values are 'core',
- 'all', 'core_events_tasks'. The default value is 'all'.
- Type: string
- ============================================================================
- source.vc:
- This section describes the source appliance that you want to upgrade and
- the ESXi host on which the appliance is running.
- ----------------------------------------------------------------------------
- description:
- This section describes the source appliance which you want to
- upgrade and the ESXi host on which the appliance is running. If you
- are using vSphere Update Manager (VUM), and want automated Migration
- Assistant installation and execution on the Windows VUM machine, add
- the 'source.vum' section.
- ========================================================================
- esxi:
- This subsection describes the ESXi host on which the source
- appliance is running.
- ------------------------------------------------------------------------
- hostname:
- IP address or fully qualified domain name (FQDN) of the ESXi
- host.If an FQDN is provided, it has to be resolvable from the
- machine that is running the installer.
- Type: string
- username:
- Username of a user with administrative privileges on the ESXi
- host.
- Type: string
- password:
- Password of the administrative user on the ESXi host. If left
- blank, or omitted, you will be prompted to enter it at the
- command console during template verification.
- Type: string
- port:
- The port number of the ESXi host. The default value is 443.
- Type: integer
- ========================================================================
- vc.vcsa:
- This subsection describes the source appliance that you want to
- upgrade.
- ------------------------------------------------------------------------
- hostname:
- IP address or fully qualified domain name (FQDN) of the source
- appliance. If an FQDN is provided, it has to be resolvable from
- the machine that is running the installer.
- Type: string
- username:
- vCenter Single Sign-On administrator user name of the source
- appliance. If you do not set this value, the default value is
- 'administrator@<SSO domain-name>'.
- Type: string
- password:
- vCenter Single Sign-On administrator password of the source
- appliance. If left blank, or omitted, you will be prompted to
- enter it at the command console during template verification.
- Type: string
- root.password:
- Password of the operating system root user of the appliance. If
- left blank, or omitted, you will be prompted to enter it at the
- command console during template verification.
- Type: string
- ============================================================================
- source.vum:
- This section describes the source VUM that you want to upgrade.
- ----------------------------------------------------------------------------
- ========================================================================
- run.migration.assistant:
- This subsection describes the os credentials of the source Windows
- VUM installation and the ESXi host on which the source Windows VUM
- is running. Provide this subsection only when you want to install
- and run Migration Assistant automatically.
- ------------------------------------------------------------------------
- esxi.hostname:
- IP address or fully qualified domain name (FQDN) of the ESXi
- host. If an FQDN is provided, it has to be resolvable from the
- machine that is running the installer.
- Type: string
- esxi.username:
- Username of a user with administrative privileges on the ESXi
- host.
- Type: string
- esxi.password:
- The password of the ESXi host user. If left blank, or omitted,
- you will be prompted to enter it at the command console during
- template verification.
- Type: string
- esxi.port:
- The port number of the ESXi host. The default value is 443.
- Type: integer
- vum.hostname:
- IP address or fully qualified domain name (FQDN) of the VUM
- host. If an FQDN is provided, it has to be resolvable from the
- machine that is running the installer.
- Type: string
- vum.os.username:
- Administrator username for the source VUM Windows operating
- system.
- Type: string
- vum.os.password:
- Administrator user password for the source VUM Windows operating
- system. If left blank, or omitted, you will be prompted to enter
- it at the command console during template verification.
- Type: string
- export.dir:
- Directory to export source configuration and data.
- Type: string
- ============================================================================
- ceip:
- VMware Customer Experience Improvement Program (CEIP)
- ----------------------------------------------------------------------------
- description:
- This product participates in VMware's Customer Experience
- Improvement Program ('CEIP'). Details regarding the data collected
- through CEIP and the purposes for which it is used by VMware are set
- forth at the Trust & Assurance Center at
- http://www.vmware.com/trustvmware/ceip.html. To join the CEIP for
- this product, in the template, set 'ceip.enabled': true. To leave
- the CEIP for this product, set 'ceip.enabled': false. Please confirm
- your acknowledgement by passing in the parameter --acknowledge-ceip
- in the command line.
- ========================================================================
- settings:
- CEIP participation options
- ------------------------------------------------------------------------
- ceip.enabled:
- This key describes the enabling option for the VMware's Customer
- Experience Improvement Program (CEIP). By default we have
- 'ceip.enabled': true, which indicates that you are joining CEIP.
- If you prefer not to participate in the VMware's CEIP for this
- product, you must disable CEIP by setting 'ceip.enabled': false.
- You may join or leave VMware's CEIP for this product at any
- time.
- Type: boolean (true or false)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement