This topic describes how to deploy and configure NSX-T Data Center v3.0 NSX-T Edge Nodes for use with VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) on vSphere.
Before completing this section, make sure you have completed the following sections:
In this section you deploy two NSX Edge Nodes.
NSX Edge Nodes provide the bridge between the virtual network environment implemented using NSX and the physical network. Edge Nodes for Tanzu Kubernetes Grid Integrated Edition run load balancers for TKGI API traffic, Kubernetes load balancer services, and ingress controllers. See Load Balancers in Tanzu Kubernetes Grid Integrated Edition for more information.
In NSX, a load balancer is deployed on the Edge Nodes as a virtual server. The following virtual servers are required for Tanzu Kubernetes Grid Integrated Edition:
LoadBalancer
The number of virtual servers that can be run depends on the size of the load balancer which depends on the size of the Edge Node.
The default size of the load balancer deployed by NSX for a Kubernetes cluster is small
. Tanzu Kubernetes Grid Integrated Edition supports only the medium
, large
and larger VM Edge Node form factors and the bare metal Edge Node. Customize the size of the load balancer using Network Profiles.
For this installation, we use the Large VM form factor for the Edge Node. See VMware Configuration Maximums for more information.
Deploy the Edge Node 1 VM using the NSX Manager interface.
From your browser, log in with admin privileges to NSX Manager at https://NSX-MANAGER-IP-ADDRESS
.
In NSX Manager, go to System > Fabric > Nodes > Edge Transport Nodes.
Click Add Edge VM.
Configure the Edge VM as follows:
edge-node-1
edge-node-1.lab.com
Configure Credentials as follows:
admin
admin
user that complies with the NSX requirements.root
user that complies with the NSX requirements.audit
user name and password. Configure the deployment as follows:
Configure the node settings as follows:
The next step is to configure the N-VDS switch and Transport Zones for NSX Edge Node 1. How you do this differs depending on if you are using the default Transport Zones, which requires a single N-VDS switch, or custom Transport Zones, which require multiple N-VDS switches. Refer to Configuring NSX-T Data Center v3.1 Transport Zones and Edge Node Switches for TKGI.
Click Finish to complete the configuration. The installation begins.
In vCenter, use the Recent Tasks panel at the bottom of the page to verify that you see the Edge Node 1 VM being deployed.
Once the process completes, use the NSX Manager to ensure the Edge Node 1 has deployed successfully.
Click the N-VDS link and verify that you see the switch or switches.
In vCenter verify that the Edge Node is created.
Deploy the Edge Node 2 VM using the NSX Manager interface.
In NSX Manager, go to System > Fabric > Nodes > Edge Transport Nodes.
Click Add Edge VM.
Configure the Edge VM as follows:
edge-node-2
edge-node-2.lab.com
Configure Credentials as follows:
admin
admin
user that complies with the NSX requirements.root
user that complies with the NSX requirements.audit
user name and password.Configure the deployment as follows:
Configure the node settings as follows:
The next step is to configure the N-VDS switch and transport zones for NSX Edge Node 2. How you do this differs depending on if you are using the default Transport Zones, which requires a single N-VDS switch, or custom Transport Zones, which require multiple N-VDS switches. Refer to Configuring NSX-T Data Center v3.1 Transport Zones and Edge Node Switches for TKGI.
Click Finish to complete the configuration. The installation begins.
In vCenter, use the Recent Tasks panel at the bottom of the page to verify that you see the Edge Node 1 VM being deployed.
Once the process completes, use the NSX Manager to ensure the Edge Node 2 has deployed successfully.
Click the N-VDS link and verify that you see the N-VDS switch or swtiches.
In vCenter verify that Edge Node 2 is created.
In NSX Manager, verify that you see both Edge Nodes.