In Application Services, you map logical templates to cloud templates created in vCloud Director. These cloud templates must meet certain requirements to work properly in Application Services.

Virtual Machine Requirements for Custom Templates

Requirement

Description

Operating system

The following operating systems are certified:

Red Hat Enterprise Linux 6.1, 6.3, and 6.5 for 32- and 64-bit

Windows Server 2008 R2 Enterprise with Service Pack 1 for 64-bit, and Windows Server 2012 R2 for 32- and 64-bit

CentOS 5.10, 6.1, 6.3, 6.5 for 32- and 64-bit

SUSE Linux Enterprise 11 SP2 for 32- and 64-bit

Ubuntu 12.04.2 for 32- and 64-bit

VMware Tools

VMware Tools must be installed and the version must be from vCloud Director 5.1.2 or 5.5 or vCenter Server 5.0, 5.1, or 5.5.

CD/DVD drive

At least one CD/DVD drive must be available on the vCloud Director virtual machine. See the vCloud Director documentation.

JRE

JRE 1.7.0 Update 51 must be installed. The preferred and supported JRE can be installed from one of these packages, which are available in the Application Services virtual appliance:

JRE for Windows

http://Application_Director_IP/agent/jre-1.7.0_51-win64.zip See Configure Windows Virtual Machine Template in vCloud Director.

JRE for Linux

http://Application_Director_IP/agent/jre-1.7.0_51-lin32.zip

http://Application_Director_IP/agent/jre-1.7.0_51-lin64.zip

To install JRE on a virtual machine template, see Create Linux Virtual Machine Templates in vCloud Director.

Linux agent bootstrap service

Download the Linux agent bootstrap package vmware-appdirector-agent-service from the VMware product download site http://vmware.com/web/vmware/downloads. Install the Linux agent bootstrap script from one of the following packages:

http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_x86_64.rpm

http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_i386.rpm

http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_amd64.deb

http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_i386.deb

To install the agent bootstrap service on a virtual machine template, see Create Linux Virtual Machine Templates in vCloud Director.

Windows agent bootstrap service on vCloud Director

Download the http://Application_Director_IP/agent/vmware-appdirector-agent-bootstrap-windows_6.0.0.0.zip file from the Application Services virtual appliance.

To install the agent bootstrap service on a Windows-based virtual machine template, see Configure Windows Virtual Machine Template in vCloud Director.

Supported Windows scripting

Application Services supports scripting with Windows CMD or PowerShell 2.0.

Supported Linux scripting

Application Services supports scripting with Bash.

Linux commands

The following Linux commands must be available on the virtual machine:

wget

md5sum

grep

sed

setsid

awk

ifconfig

apt-get

yum

Optional services

If you plan to remotely access the virtual machine using Linux ssh logging or Windows remote desktop for troubleshooting or for other reasons, the OpenSSH server and client for Linux or Remote Desktop Services (RDS) for Windows must be installed and running properly.

Important

Because the boot process must not be interrupted, configure the virtual machine so that nothing causes the virtual machine's boot process to pause before reaching the final operating system login prompt. For example, verify that no processes or scripts prompt for user interaction when the virtual machine starts. This requirement applies only to virtual machine templates created for the Application Services library.