If you have deployed VMware Integrated OpenStack with NSX Data Center for vSphere, you can specify an NSX-T Data Center back end for certain projects in your deployment.
Prerequisites
- Deploy VMware Integrated OpenStack with NSX Data Center for vSphere networking.
- Deploy NSX-T Data Center and obtain the following parameters:
- 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
Procedure
- Create compute clusters for any projects that you want to use NSX-T Data Center and configure those clusters as transport nodes in your NSX-T Data Center environment.
A compute cluster cannot be part of an
NSX Data Center for vSphere and
NSX-T Data Center deployment at the same time.
- Log in to the Integrated OpenStack Manager as the
root
user.
- Add the NSX-T Data Center back end to your deployment by enabling TVD.
viocli add tvd -m manager-ip -u username -p password [--insecure {true | false}] [--overlay-tz overlay-zone] [--vlan-tz vlan-zone] [--tier-0-router t0-router] [--dhcp-profile dhcp-profile] [--md-proxy mdp-server] [--md-proxy-secret mdp-secret]
Option |
Description |
manager-ip |
Enter the IP address of the NSX Manager of your NSX-T Data Center deployment. |
username |
Enter the user name of the NSX Manager administrator. |
password |
Enter the password for the NSX Manager administrator. |
--nsx-insecure {true | false} |
Specify whether to verify the certificate of the NSX Manager server. The default value is true . |
overlay-zone |
Enter the name or UUID of the default NSX-T Data Center overlay transport zone used for creating tunneled isolated Neutron networks. |
vlan-zone |
Enter the name or UUID of the default NSX-T Data Center VLAN transport zone used for bridging between Neutron networks if no physical network has been specified. |
t0-router |
Enter the name or UUID of the default tier-0 router used to connect to tier-1 logical routers and configure external networks. |
dhcp-profile |
Enter the name or UUID of the NSX-T Data Center DHCP server profile used to enable native DHCP service. |
mdp-server |
Enter the name or UUID of the NSX-T Data Center metadata proxy server used to enable native metadata service. |
mdp-secret |
Enter the shared secret for the NSX-T Data Center metadata proxy server. |
- If you want to continue using NSX Data Center for vSphere for certain existing projects, map those projects to the NSX Data Center for vSphere back end immediately.
toolbox
openstack project plugin create project-uuid --plugin nsx-v
Results
Your deployment is connected to your
NSX Data Center for vSphere and
NSX-T Data Center back ends. By default, all projects use the
NSX-T Data Center back end unless you manually map them to the
NSX Data Center for vSphere back end.