WilliamLam.com

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

Automate Inventory of vSphere Supervisor Clusters & vSphere Kubernetes Service (VKS) Guest Clusters

10.02.2026 by William Lam // Leave a Comment

As customers begin planning their upgrade to VMware Cloud Foundation (VCF) 9.1, vSphere Supervisor and vSphere Kubernetes Service (VKS) have been coming up more frequently in upgrade discussions.

Before you can determine the applicable upgrade path, it is important to understand what has been deployed. Depending on your environment, you may have multiple vSphere Supervisor Clusters running different Supervisor versions, VKS Service versions, and VKS Guest Cluster versions, which can make gathering a complete inventory challenging.

To help simplify the collection of information, I have created a small PowerCLI script called Get-vSphereSupervisorAndVKSInventory.ps1 (I actually had to create the initial base with me verifying specific cmdlets to provide to AI because it went on wild tangent when asked to create me such a script) which will automatically inventory your vSphere Supervisor and VKS deployments. At first, I was hoping AI could

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

Quick Tip - Configuring vSphere Supervisor Services with self-signed container registry

08.18.2025 by William Lam // 2 Comments

When deploying additional vSphere Supervisor Services including the new Data Services Operator enabling Database-as-a-Service (DBaaS), the container images that are used are hosted on Broadcom's container registry (projects.packages.broadcom.com).

For air-gapped deployments where you need to use an internal container registry, there is a process to relocate the Broadcom's container images into your own container registry, which has been possible since vSphere 8.0 Update 3.

While attempting to install the DSM Operator Supervisor Service, which had already been relocated into my standalone Harbor registry, I ran into the classic issue where the self-signed TLS certificate could not be trusted as you can see from the screenshot below.


While the validation error message was clear on why the installation will fail, it did not provide any details on how to actually add the trust the self-signed TLS certificate from my container registry.

After checking internally with a few folks, I was able to resolve this, but it took several attempts. I have already made a request to improve the official documentation to make these steps clearer.

[Read more...]

Categories // vSphere Supervisor Tags // Harbor, vSphere Supervisor

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

  • 1
  • 2
  • 3
  • 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
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VCF Agentic AI Hub (Code Assist) MCP Server Fling 10/05/2026
  • Automate Inventory of vSphere Supervisor Clusters & vSphere Kubernetes Service (VKS) Guest Clusters 10/02/2026
  • VCF 9.1.1 - OCuLink External Graphics (eGPU) Dock with integrated PSU for GPU Passthrough with VKS 10/01/2026
  • VCF 9.1.1 - Single ESX Host for VCF Fleet, VCF Workload Domain or VCF Cluster 09/30/2026
  • Bypassing Minimum Unique Flows & Metric Collection Period for vDefend Security Services Platform (SSP) 5.2 Lab Deployments 09/28/2026
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...