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
You are here: Home / VMware Cloud Foundation / VCF Infrastructure Services (VIS) Appliance for VCF 9.1 Lab/PoC

VCF Infrastructure Services (VIS) Appliance for VCF 9.1 Lab/PoC

07.20.2026 by William Lam // 3 Comments

Since the release of VMware Cloud Foundation (VCF) 9.1 back in May, customer excitement has been tremendous, with many deploying the latest release in their labs for evaluation and some even using it for pre-production environments. VCF 9.1 introduces a wide range of new capabilities, but experimenting with certain features can sometimes require supporting infrastructure that may not already exist in a lab environment, such as an OIDC provider for VCF Single Sign-On (SSO) or a web server to host VCF binaries.

I noticed a growing number of point solutions emerging within the community to simplify VCF deployments and make it easier to explore its capabilities in a lab environment. With the advent of AI, the barrier to entry has dropped dramatically, allowing more people with little to no programming experience to build useful tools.

I had been using ChatGPT and Gemini for quite some time but had not yet tried any of the newer agentic development tools, such as Claude Code or Cursor. Since I was already active in the OpenAI ecosystem, I decided to give Codex a try, especially given the rapid pace of development the platform was going through.

Here is a tweet from me on May 16, 2026 on my initial experience w/Codex:

Once you experience Agentic Dev ... 🤯

Had idea last night, wasn't taking it seriously. Ask Codex (free) to build me HTML prototype, it looked so good! Ask it to go further this morning, ran out of free request ... subscribed to Pro to continue pet project 😎

Future is wild! 🚀

— William Lam (@lamw) May 16, 2026

Here is a screenshot of the original HTML prototype that Codex generated from my initial requirements. Unfortunately, I no longer have the original prompt due to context compaction.


It took Codex roughly 15 minutes to go from a high-level prototype to a fully functional web application, something that would have taken me considerably longer to build on my own, especially given my limited web development experience.


Since I have some experience building virtual appliances, packaging the web application was straightforward once I gave Codex the deployment requirements. Over the past couple of months, I have continued iterating on this personal project as time has permitted, refining its capabilities and overall user experience.

Today, I am excited to introduce the VCF Infrastructure Services (VIS) Appliance, an Ubuntu-based virtual appliance that provides key infrastructure services to accelerate VMware Cloud Foundation (VCF) 9.1 lab and proof-of-concept deployments. VIS includes a user-friendly web management interface that enables users to quickly get started without requiring in-depth knowledge of the underlying services.


VIS is a small virtual appliance (2 vCPU, 4GB memory and 30GB storage) that currently supports the following services:

  • Software Depot for hosting VCF software binaries
  • SFTP Backup server for configuring VCF backups
  • Container Registry for vSphere Supervisor and vSphere Kubernetes Service (VKS) workflows
  • LDAP Provider for VCF Single Sign-On (SSO)
  • OIDC Provider for VCF SSO
  • DNS Server for lab hostname and reverse lookup records
  • NTP Server for VCF appliances, ESX hosts, and supporting lab systems
  • DHCP Server for appliance-managed lab network addressing
  • Key Management Service for KMIP-compatible encryption workflows
  • Shared TLS certificate management for all supported services

To learn more about VIS and to try it out for yourself, please visit: https://lamw.github.io/vcf-infrastructure-service-appliance/

Categories // VMware Cloud Foundation Tags // VCF 9.1

Comments

  1. *protectedSer says

    07/20/2026 at 11:09 am

    Why not holodeck?

    Reply
    • William Lam says

      07/20/2026 at 1:59 pm

      If you do NOT meet the requirements for Holodeck, which can be quite significant as it deploys everything in a Nested environment OR if you prefer to do a physical deployment, then VIS is a nice way to pre-bundle a lot of the key infrastructure services. At the end of the day, it just depends on what you're trying to do and what constraints you might have

      Reply
  2. *protectedDoug H says

    07/20/2026 at 12:13 pm

    This is just crazy awesome...

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

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 Infrastructure Services (VIS) Appliance for VCF 9.1 Lab/PoC 07/20/2026
  • Quick Tip - Automatically Generate VCF Download Tool Commands with Express Patches for VCF 9.0.2 and 9.1.0 07/17/2026
  • VCF 9.1 - Automating VCF Backup Scheduling with the Fleet LCM API 07/17/2026
  • VCF 9.1 - July Express Patch is more than Security Fixes 07/15/2026
  • VCF 9.1 - VCF Instance & Fleet Consolidation/Relocation 07/14/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...