You must prepare vCenter Server Linux virtual machine templates for vRealize Automation blueprints to create clone deployments. Application Services uses the vRealize Automation blueprints to deploy Linux-based applications and services to the vSphere environment.
Verify that vCenter Server is installed and configured. For current version requirements for your release, see the Support Matrix in vRealize Automation documentation at https://www.vmware.com/support/pubs/vcac-pubs.html.
Verify that a supported vSphere Linux virtual machine is available. See Virtual Machine Requirements for Creating vRealize Automation Custom Templates.
Familiarize yourself with how to convert to a template and create a customization specification for an operating system. See vSphere documentation.
Verify that the vCenter Server virtual machine meets the Application Services virtual machine requirements. See Virtual Machine Requirements for Creating vRealize Automation Custom Templates.
Verify that all of the network configuration artifacts are removed from the network configuration files.
- Log in to the vSphere client and open a Linux virtual machine.
- Log in the virtual machine with root privileges and open a terminal.
- Download the installer script http://ApplicationServicesServerIP/tools/preparevCACTemplate.sh to the virtual machine template.
You can use the wget or scp commands to download the file.
- Ensure that the installer script has permission to execute.
chmod +x ./preparevCACTemplate.sh
- Run the installer script.
- Answer all prompts.
If the installer script succeeds, it displays a success message. If not, the installer script displays an error message and logs on to the console.
- If an error occurs, resolve it and repeat 4 through 6.
- Shut down the Linux virtual machine.
- In the inventory, right-click the Linux virtual machine and select
vCenter Server marks that virtual machine as a template and displays the task in the Recent Tasks pane.