This topic provides instructions for deploying VMware Tanzu Operations Manager (Ops Manager) to VMware vSphere.
The instructions in this topic are based on vSphere 6.5 using the vSphere Client (HTML5) interface.
For security purposes, VMware requires a dedicated instance of Ops Manager for use with VMware Tanzu Kubernetes Grid Integrated Edition (TKGI).
Important: If you are installing TKGI on vSphere with NSX-T integration, follow the instructions in Deploying Ops Manager with NSX-T for TKGI instead of performing the steps described in this topic.
Log into vCenter using the vSphere Client (HTML5).
Select the vSphere Datacenter where you are deploying Ops Manager.
Create one or more vSphere clusters. A vSphere cluster is a collection of ESXi hosts and associated virtual machines (VMs) with shared resources and a shared management interface. Follow the steps below to create a vSphere cluster:
Note: For highly available, production-ready environments, you must create more than one cluster. For more information, see Compute and HA Considerations and Scaling and Capacity Management in _vSphere Reference Architecture_.
Right-click the vSphere Datacenter object.
Select New Cluster.
Name the Cluster. For example, Cluster1
.
Select Turn ON vSphere DRS to enable DRS. Set DRS Automation to Partially Automated or Full Automated.
Select Turn ON vSphere HA to enable vSphere HA.
If you created more than one vSphere cluster, configure shared storage for the clusters. You can allocate shared storage to the clusters using one of two common approaches: horizontal or vertical. For more information about configuring shared storage for clusters, see Storage Design in vSphere Reference Architecture.
Caution: Failure to properly configure shared storage for vSphere clusters could result in downtime and unrecoverable loss of data.
Create a resource pool for the management components in your deployment. Resource pools are vSphere objects used to organize resources.
Note: The management resource pool separates non-HA components such as BOSH Director. For example, if you deploy Ops Manager for use with TKGI, the TKGI management plane includes Ops Manager, BOSH Director, the TKGI control plane, and Harbor (optional).
Follow the steps below to create a vSphere resource pool:
Right-click the vSphere cluster object that you created.
Select New Resource Pool.
Name the resource pool. For example, RP-MGMT
.
Review the default CPU and Memory settings and adjust if necessary. This is not commonly needed.
Click OK.
(Optional) If desired, create host groups within the clusters. For information about using host groups in vSphere, see Host Groups in vSphere.
Select the Cluster where you want to create a host group.
Select the Configure tab.
Under Configuration, select VM/Host Groups.
Click Add and configure the host group as follows:
Ops Manager for vSphere is provided as an OVA file. An OVA file is a template for a VM. To deploy Ops Manager on vSphere, you import the OVA file into your vSphere environment.
Download the Ops Manager for vSphere OVA file from VMware Tanzu Network. Use the Releases dropdown menu to select an Ops Manager release.
Right-click the management resource pool that you created and select Deploy OVF Template. Alternatively, from the vCenter menu, select Actions > Deploy OVF Template.
On the Select an OVF template screen, click Browse.
Select the Ops Manager OVA file that you downloaded and click Open.
Review the template selection and click Next.
On the Select a name and folder screen:
On the Select a compute resource screen, select the compute resource where the Ops Manager VM will run, and click Next. Select the Resource Pool for the management components.
Note: Hardware virtualization must be turned off if your vSphere host does not support VT-X/EPT. Refer to vSphere Requirements in Ops Manager on vSphere Requirements for more information.
On the Review Details screen, confirm the configuration up to this point, and click Next.
At the Select Storage screen, select the virtual disk format.
Choose a Datastore.
Click Next.
Caution: Ops Manager requires a VM with at least 8 GB memory.
On the Select Networks screen, either select the default VM Network, or ideally, create an Infrastructure Network, and click Next.
On the Customize template screen, enter the following information, and click Next.
10.0.0.2
.255.255.255.0
.10.0.0.1
.10.20.20.1
.10.113.60.176
.ssh-rsa AAA...
format. Important: You cannot deploy Ops Manager successfully without adding a public key. If you do not add a key, Ops Manager shuts down automatically because it cannot find a key and may enter a reboot loop.
ops-manager
.On the Ready to complete screen, review the configuration settings and click Finish.
This action begins the OVA import and deployment process.
Use the Recent Tasks panel at the bottom of the vCenter dashboard to check the progress of the OVA import and deployment.
If the import or deployment is unsuccessful, check the configuration for errors. Fix any errors and restart the deployment process.
Create a DNS entry for the IP address that you used for Ops Manager. You must use this fully qualified domain name when you log into Ops Manager.
Note: Ops Manager security features require you to create a fully qualified domain name to access Ops Manager during the initial configuration. For more information, see Ops Manager on vSphere Requirements.
Select the Ops Manager VM and click Actions > Power > Power On.
Once the VM boots, the Ops Manager web interface is available at the IP address that you specified.
Note: It is normal to experience a brief delay before the interface is accessible while the web server and VM start.
Navigate to the fully qualified domain of your Ops Manager in a web browser.
After you complete this procedure, follow the instructions in Configuring BOSH Director on vSphere.