WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple

MS-A2 VCF 9.0 Lab: Configuring vSphere Supervisor with NSX VPC Networking

08.01.2025 by William Lam // 6 Comments

This post is part of a short series that builds on our minimal VMware Cloud Foundation (VCF) 9.0 deployment (2x Minisforum MS-A2) and showcases how to fully leverage the exciting new capabilities in the VCF 9 platform, all while maintaining a minimal resource footprint, which is ideal for lab and learning purposes.

In this blog post, we will walk through the configurations steps to enable vSphere Supervisor with NSX VPC networking for our VCF 9 environment and enable the new asynchronous update feature for vSphere Supervisor, which no long requires updating vCenter Server to recieved new updates.


Here are some additional NSX VPC Resources that might be of interests if you would like to learn more:

  • vSphere Supervisor w/NSX VPC Documentation
  • Updating vSphere Supervisor Documentation

Requirements:

  • VCF 9.0 environment deployed
  • NSX VPC configured with Centralized Transit Gateway
  • 5 x consecutive IP Addresses for the vSphere Supervisor Control Plane VM (required even for single node deployment)
  • If you are using vSAN, make sure to silence any alerts you might have or it will prevent vSphere Supervisor from completing the configuration

[Read more...]

Categories // VMware Cloud Foundation, vSphere Kubernetes Service, vSphere Supervisor Tags // VCF 9.0, vSphere Kubernetes Service, vSphere Supervisor

Quickly deploying vSphere IaaS (formerly vSphere with Tanzu) Control Plane Services via YAMLs

07.09.2024 by William Lam // 10 Comments

I recently deployed the Local Consumption Interface (LCI) which is a new vSphere IaaS (formerly vSphere with Tanzu) Control Plane Service that was just introduced with the release of vSphere 8.0 Update 3 into my homelab.

Successfully deployed the new vSphere IaaS (formally vSphere w/Tanzu) Local Consumption Interface (LCI) Service https://t.co/1fbTUiNjJd

Needed to refer to docs to figure out how to actually access the LCI UI, its under Resources within vSphere Namespace! #vSphere80U3 pic.twitter.com/Wu9afjzVx6

— William Lam (@lamw.bsky.social | @*protected email*) (@lamw) July 7, 2024

While going through the manual vSphere UI deployment, I noticed there were only handful of vSphere IaaS services that are shipped out of the box including the VM Service (VM Operator), Velero vSphere Operator and Tanzu Kubernetes Grid (TKG) Service.


The workflow to register a new vSphere IaaS service is not difficult, but it does take multiple steps from downloading the deployment YAML file, uploading the file to vCenter Server and then confirm the deployment before the deployment of the service begins and this would have to be done for each vSphere IaaS service you wish to deploy!

There has to be a better and more streamline way, especially for those that do not like to click to many times in the UI ?

[Read more...]

Categories // vSphere Kubernetes Service, vSphere Supervisor Tags // vSphere Kubernetes Service

NVIDIA GPU with Dynamic DirectPath IO (Passthrough) to Tanzu Kubernetes Grid (TKG) Cluster using vSphere with Tanzu

10.17.2023 by William Lam // Leave a Comment

When provisioning a Tanzu Kubernetes Grid Cluster (TKC) using vSphere with Tanzu, you can easily request an NVIDIA GPU resource as part of the deployment, which can either be provided by NVIDIA vGPU or using PCIe passthrough with Dynamic DirectPath IO.

vGPU is great for those with a capable NVIDIA GPU, especially if the GPU will not be utilized 100% and you can share its resources amongst several VMs. However, if you do not have a capable GPU that supports vGPU, you can still provide you TKC workloads with a GPU resource using passthrough.


While playing with the Lenovo P3 Ultra, I unfortunately came to learn that NVIDIA RTX A5500 Laptop was NOT the same as an NVIDIA RTX A5500 🙁

Not ideal, but I guess NVIDIA did not want to add this additional device to their test matrix and hence their ESXi graphics drivers would not detect the GPU as vGPU capable. I knew that I could still use the NVIDIA GPU via passthrough but to my surprise, I just needed to get the NVIDIA drivers installed onto the TKC worker nodes.

That was much easier said than done as all the documentation that I could find on both VMware and NVIDIA website had detailed instructions for vGPU configuration but there was little to no documentation on how to use NVIDIA GPU in passthrough mode with vSphere with Tanzu. I came across a number of different NVIDIA solutions when it comes to k8s, but it was not very clear on which would be interoperable with vSphere with Tanzu and I eventually figured it out with the help pointing me in the right direction.

It was actually super easy, once you knew the exact steps! ?

[Read more...]

Categories // Kubernetes, vSphere 7.0, vSphere 8.0, vSphere Kubernetes Service, vSphere Supervisor Tags // GPU, NVIDA, Passthrough, vSphere Kubernetes Service, vSphere Supervisor

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • …
  • 14
  • Next Page »

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Improved Workaround for NSX Edge Deployment & Upgrade to VCF 9.0.2 running AMD Ryzen CPUs 01/20/2026
  • Disable HTTP Range Requests on Synology WebStation, Apache or Nginx 01/14/2026
  • Quick Tip - Correlating VCF Component to Bundle ID/Name 01/08/2026
  • TLS Chain of Trust when using SSL Inspection with VCF Download Tool (VCFDT) 01/07/2026
  • Quick Tip - Reset vCenter Server from previously managed VCF Operations for VCF Single Sign-On (SSO) 01/06/2026

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2026

 

Loading Comments...