Prerequisite: NFS Network Path and DNS records
Deploy the OVF Template
Primary Appliance Setup (VAMI or Virtual Appliance Management Interface is on https://$VCDIP:5480)
Add Ressources: vCenter Server from vSphere with Tanzu Supervisor Cluster already deployed
Add Ressources: NSX-T Manager already deployed and Create a Geneve backed Network Pool
Create Provider VDC backed by vSphere with Tanzu Supervisor Cluster and NSX-T
Learn more
Step 0 - Prerequisite: NFS Network Path and DNS records
Prerequisite: After installing Server for NFS role with quick profile, Create a folder then head over Manage NFS Sharing
Prerequisite: After installing Server for NFS role with quick profile, Create a folder then head over Manage NFS Sharing
Share this folder and leave the default, but click on Permissions
Share this folder and leave the default, but click on Permissions
By default here it is read only and root access disallowed, so we change it
By default here it is read only and root access disallowed, so we change it
In the drop-down menu Read-Write and clickon Allow root access
In the drop-down menu Read-Write and clickon Allow root access
Copy the Network Path will be needed
Copy the Network Path will be needed
DNS A record is required
DNS A record is required
DNS PTR record is required
DNS PTR record is required
Step 1 - Deploy the OVF Template
Part I - Deploy
Part I - Deploy
In case the OVA tranfert fail with "OVF descriptor is not available" Extract the OVA and load the 4 files
In case the OVA tranfert fail with "OVF descriptor is not available" Extract the OVA and load the 4 files
Here we deploy on the Outer vSphere Mgmt VM-Network and not on the Nested Inner vSphere Lab
Here we deploy on the Outer vSphere Mgmt VM-Network and not on the Nested Inner vSphere Lab
Domain Name here refer to the VM FQDN, Additional Networking Properties is skipped.png
Domain Name here refer to the VM FQDN, Additional Networking Properties is skipped.png
Step 2 - Primary Appliance Setup (VAMI or Virtual Appliance Management Interface is on https://$VCDIP:5480)
Part II - Setup
Part II - Setup
Green mark means NFS is OK, vcloud need at least 14 !
Green mark means NFS is OK, vcloud need at least 14 !
Here we are all green, clicking on the link
Here we are all green, clicking on the link
We are greeted a gray page
We are greeted a gray page
After a while it says The resource was not found on this server
After a while it says The resource was not found on this server
Looking at the certificate we see that can use the FQDN instead of the IP, let's give a try
Looking at the certificate we see that can use the FQDN instead of the IP, let's give a try
Success !
Success !
Step 3 - Add Ressources: vCenter Server from vSphere with Tanzu Supervisor Cluster already deployed
Part III - Add vCenter Server - vSphere with Tanzu Supervisor Cluster already deployed in previous articles
Part III - Add vCenter Server - vSphere with Tanzu Supervisor Cluster already deployed in previous articles
Here the Common Name is our vCenter so click only on TRUST the SHA-256 fingerprint after verifiying it, not on RETRIEVE
Here the Common Name is our vCenter so click only on TRUST the SHA-256 fingerprint after verifiying it, not on RETRIEVE
Here we turn off this setting because we are using NSX-T and not NSX-V on vCenter Server
Here we turn off this setting because we are using NSX-T and not NSX-V on vCenter Server
Finally we are prompted to TRUST vCenter CA certificate that conclude this part
Finally we are prompted to TRUST vCenter CA certificate that conclude this part
Step 4 - Add Ressources: NSX-T Manager already deployed and Create a Geneve backed Network Pool
Part IV - Add NSX-T
Part IV - Add NSX-T
Shortname for the Name, and FQDN for the URL, then TRUST the certificate thumbprint of your NSX-T
Shortname for the Name, and FQDN for the URL, then TRUST the certificate thumbprint of your NSX-T
As a requirement for the pVDC we need a Geneve Transport Zone backed Network Pool
As a requirement for the pVDC we need a Geneve Transport Zone backed Network Pool
Step 5 - Create Provider VDC backed by vSphere with Tanzu Supervisor Cluster and NSX-T
This is continuation from previous articles highlighted Service Provider's tasks below, in the highly available Supervisor multi vSphere zones Lab:Next Service Provider's Tasks: Create a provider VDC backed by a Supervisor Cluster, Publish a Provider VDC Kubernetes Policy to an Organization VDC in VMware Cloud Director, Offers Kubernetes as a Service (CaaS) .
Part V - Create pVDC Tanzu and NSX-T backed
Part V - Create pVDC Tanzu and NSX-T backed
This page merit attention as the Hardware Version can't be downgraded, please refer to your VM Class flavors, be it those included in vSphere or, a Custom VM Class or, NVIDIA VM Class for VCF Private AI
This page merit attention as the Hardware Version can't be downgraded, please refer to your VM Class flavors, be it those included in vSphere or, a Custom VM Class or, NVIDIA VM Class for VCF Private AI
TRUST the vCenter Supervisor cetificate thumbprint
TRUST the vCenter Supervisor cetificate thumbprint
Select our VSAN storage policy
Select our VSAN storage policy
Select an NSX-T manager and Geneve Network pool
Select an NSX-T manager and Geneve Network pool
Review and click Finish
Review and click Finish
Congrats, you succesfully created a Provider Virtual Data Center backed by Kubernetes, Customer Organizations can opt with this capability along with vGPU already present for TELCO or AI or anything Cloud Native related.
Congrats, you succesfully created a Provider Virtual Data Center backed by Kubernetes, Customer Organizations can opt with this capability along with vGPU already present for TELCO or AI or anything Cloud Native related.
Learn more
For a more comprehensive approach on how to offer Kubernetes as Service with VMware Cloud Director
if you're VMware Partner Cloud Provider or just to be informed from high level view,
take a look at the latest Feature Friday on the subject
Feature Friday Episode 144 - Kubernetes as a Service with Cloud Director,
VIDEO
and Download the Whitepaper:
Architecting Kubernetes-as-a-Service Offering with VMware Cloud Director .
VMware Cloud Director Tutorials videos playlist