To deploy NSX Manager when you import or convert a vSphere environment into VMware Cloud Foundation, you must create an NSX deployment specification.
When you deploy an NSX Manager cluster during a convert or import operation, it uses NSX-VLAN networking. See Considerations Before Converting or Importing Existing vSphere Environments into VMware Cloud Foundation for information about NSX-VLAN networking limitations.
Prerequisites
NSX deployment requires a minimum of 3 hosts.
Procedure
- Create a JSON file with the details of your NSX deployment.
For example:
{
"license_key": "AAAAA-BBBBB-CCCCC-DDDDD-EEEEE",
"form_factor": "medium",
"admin_password": "****************",
"install_bundle_path": "/nfs/vmware/vcf/nfs-mount/bundle/bundle-133764.zip",
"cluster_ip": "172.16.11.71",
"cluster_fqdn": "sfo-m01-nsx01.sfo.rainpole.io",
"manager_specs": [{
"fqdn": "sfo-m01-nsx01a.sfo.rainpole.io",
"name": "sfo-m01-nsx01a",
"ip_address": "172.16.11.72",
"gateway": "172.16.11.1",
"subnet_mask": "255.255.255.0"
},
{
"fqdn": "sfo-m01-nsx01b.sfo.rainpole.io",
"name": "sfo-m01-nsx01b",
"ip_address": "172.16.11.73",
"gateway": "172.16.11.1",
"subnet_mask": "255.255.255.0"
},
{
"fqdn": "sfo-m01-nsx01c.sfo.rainpole.io",
"name": "sfo-m01-nsx01c",
"ip_address": "172.16.11.74",
"gateway": "172.16.11.1",
"subnet_mask": "255.255.255.0"
}]
}
VCF version |
Required NSX install bundle |
5.2 |
bundle-124941.zip |
5.2.1/5.2.1.1 |
bundle-133764.zip |
- Replace the content in the sample JSON with the information for your environment.
- Copy the completed JSON file to the SDDC Manager appliance.
You will provide the path to the JSON file when you convert or import a vSphere environment to VMware Cloud Foundation.