VMware Cloud director is a very power platform that has multiple integrations into other VMware offerings like NSX, Tanzu and or course NSX ALB formally Avi Networks. Avi is a software load balancer platform that offers elastic and scalable load balancing for your enterprise or multi tenanted environments, to find out more about Avi check out these resources – NSX -ALB
This is not a setup blog but check out these links if you need some help with this.
Register a Controller in VCD
AVI Integration with NSX-T
Lab versions:
VCD 10.3
AVI 20.1.6
NSX-T 3.1.1
When setting this up in my lab I came across an issue where the controller would not register into VCD and was caught in a loop asking for a trusted certificate. I was using the default self signed certificate which seems to the the issue as the certificate requires the SAN (Subject Alternate Name).
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-1024x404.png)
The steps to replace the controller certificate are pretty straight forward as below
Create a new certificate in AVI
Templates > Security > SSL/TLS Certificates > Create and select Controller Certificate
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-1-1024x207.png)
Add in the details for the certificate and make sure to add the SAN details are present, it’s still ok to use self signed, I like to add FQDN, NetBIOS and IP in for the SAN, click Save
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-2.png)
To apply this to the controller go to Administration > Settings > Access Settings, and click on the pencil on the righthand side of the screen
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-3-1024x239.png)
Change the SSL/TLS certificate to the new one that you have just created
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-4-1024x724.png)
Refresh you AVI controller UI page and you should now see the new certificate with the SAN details.
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-5.png)
Now try to add the controller back into VCD
Resources > Infrastructure Resources > Controllers > Add and this should then ask to trust the certificate and register.
![](https://somanyclouds.co.nz/wp-content/uploads/2021/07/image-6.png)