You can deploy OpenStack by using the VMware Integrated OpenStack virtual appliance on your vCenter Server instance.

Note: The vApp deployment procedure does not support the following options:
  • Deployment in tiny mode
  • Datastore clusters
If you want to use these options, see Create an OpenStack Deployment Using the API.

Prerequisites

  • Prepare your networks and vCenter Server environment. See Preparing Your Environment.
  • Install VMware Integrated OpenStack on your vCenter Server instance. See Install VMware Integrated OpenStack.
  • Verify that all required clusters and datastores are available.
  • Verify that the DNS server is set correctly and that the network gateway or firewall forwards DNS requests on private networks.
  • For NSX-T Data Center deployments, obtain the values of the following parameters:
    • FQDN or IP address of the NSX Manager
    • Username and password to access the NSX Manager
    • Overlay transport zone
    • VLAN transport zone
    • Tier-0 router
    • DHCP profile
    • Metadata proxy server and secret
  • For NSX Data Center for vSphere deployments, obtain the values of the following parameters:
    • FQDN or IP address of the NSX Manager
    • Username and password to access the NSX Manager
    • Transport zone
    • Edge cluster
    • vSphere Distributed Switch for the edge VTEP
    • Port group for the external network

Procedure

  1. In the vSphere Client, select Menu > VMware Integrated OpenStack.
  2. Under Basic Tasks, click Connect to an OpenStack management server.
  3. Select the OpenStack Management Server and click OK.
  4. Click Deploy OpenStack.
  5. Select whether you want to create a new deployment or use an exported template to populate settings.
  6. Select HA or Compact from the Deployment type drop-down menu and click Next.
  7. Enter a name for the deployment.
  8. If you want to use multiple vCenter Server instances, deselect the Use management vCenter Server as Compute vCenter Server check box and enter the FQDN or IP address, administrator credentials, and availability zone of the compute vCenter Server instance.
    Otherwise, select the check box and enter the FQDN or IP address, administrator credentials, and availability zone of your vCenter Server instance.
  9. If the OpenStack Management Server connects to the vCenter Server instance over a private, secure network and you need to disable certificate validation, select the Ignore the vCenter Server certificate validation check box.
  10. Click Next.
  11. Select the management cluster that you created during preparation and click Next.
  12. Provide the settings for the management network and API access network that you defined during preparation and click Next.
    If you are deploying in compact mode, you can also enter a public hostname for the API access network.
    Important: The management and API access networks cannot include more than 100 IP addresses each.
  13. If you are deploying in HA mode, enter the hostname and public virtual IP address of the load balancer service and click Next.
  14. Select the compute cluster that you created during preparation and click Next.
  15. Select one or more datastores for the compute component to consume and click Next.
    The selected datastores are used to create instances.
  16. Select one or more datastores for the image service component to consume and click Next.
    The selected datastores are used to store images.
  17. Select a networking mode.
    • If you want to deploy with VDS only, click Virtual Distributed Switch Networking and select the VDS on which to create the port groups backing the provider network.
    • If you want to deploy with NSX Data Center for vSphere networking, click NSX-V Networking and specify the FQDN or IP address and administrator credentials of your NSX Manager. After the credentials are validated, select the other parameters for your NSX Data Center for vSphere deployment from the drop-down lists. You can also choose whether to enable HA for edge nodes and whether to use an independent metadata service network.
    • If you want to deploy with NSX-T Data Center networking, click NSX-T Networking and specify the FQDN or IP address and administrator credentials of your NSX Manager. After the credentials are validated, select the other parameters for your NSX-T Data Center deployment from the drop-down lists.

    Important: You cannot change the networking mode after deploying VMware Integrated OpenStack. If you need to switch to a different networking mode, you must redeploy.
  18. Click Next.
  19. Enter the username and password for the administrator account on the VMware Integrated OpenStack dashboard.
  20. If you want to configure LDAP authentication for a single domain, select the Enable check box in the lower pane and click the Add (plus sign) icon.
    Important: If you configure an LDAP domain in this step, you cannot specify additional LDAP domains later. To use multiple LDAP domains in your deployment, configure the domains after deploying OpenStack.
  21. Click Next.
  22. If you want to use vRealize Log Insight to manage logs, enter the parameters of your vRealize Log Insight syslog server.
  23. Click Next.
  24. Select whether you want to participate in the Customer Experience Improvement Program and click Next.
    For more information, see Customer Experience Improvement Program.
  25. Review your settings. When you are satisfied that the settings are correct, click Finish.

Results

The VMware Integrated OpenStack vApp begins to deploy your OpenStack cloud.

The status of the deployment is displayed as Provisioning. When the status changes to Running, the deployment is complete.

What to do next

Assign the VMware Integrated OpenStack License Key