Disclaimer:
- This is for lunar.lab only and not intended as a guide for production environment. I’m aware that some configurations I use here are not supported configuration.
- All deployed on vSphere environment.
- I use nested environment.
- The official documentation is here: https://docs.vmware.com/en/VMware-NSX-T/2.1/com.vmware.nsxt.install.doc/GUID-414C33B3-674F-44E0-94B8-BFC0B9056B33.html
- The documentation is quite clear, I just add some notes specific to my deployment.
Step-by-step:
- Deploy
- NSX-T Manager: https://docs.vmware.com/en/VMware-NSX-T/2.1/com.vmware.nsxt.install.doc/GUID-FA0ABBBD-34D8-4DA9-882D-085E7E0D269E.html
- NSX-T Controller (for lab purpose I only deploy 1 NSX-T Controller): https://docs.vmware.com/en/VMware-NSX-T/2.1/com.vmware.nsxt.install.doc/GUID-24428FD4-EC8F-4063-9CF9-D8136740963A.html
- NSX-T Edge (for lab purpose I only deploy 1 NSX-T Edge): Please note that PKS requires Large (8 vCPU 16GB RAM) size of NSX-T Edge Node. https://docs.vmware.com/en/VMware-NSX-T/2.1/com.vmware.nsxt.install.doc/GUID-AECC66D0-C968-4EF2-9CAD-7772B0245BF6.html