WilliamLam.com

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

Heads Up - New image identifier required by VM Service in vSphere 8.0 Update 2

09.27.2023 by William Lam // Leave a Comment

I have been a huge fan of the VM Service capability, which has been an integral part of vSphere with Tanzu since its inception with the release of vSphere 7.0 Update 2. The VM Service had another major update last year that enabled further customization of workloads with the Sphere 8.0 release. What makes the latest update so exciting for vSphere with Tanzu users is that in vSphere 8.0 Update 2,Β the VM Service now officially supports deploying Microsoft Windows VMs and can also create VMs using all the rich VM configuration options that the vSphere platform supports!

I just got to try out the new VM Service feature yesterday and deployed a Windows OVF that I had built almost a year ago, which I have waiting for this feature to finally ship! πŸ˜€


I typically save my VM Service YAML manifest files so that I can easily reuse them but after performing the kubectl apply, I noticed nothing was being deployed and when I went to retrieve more details by running:

kubectl get vm -o yaml

I noticed the following error message:

message: 'Failed to get the VM''s image: windows-desktop-10'

[Read more...]

Categories // Uncategorized

How to host your own simple ESXi update depot?

07.08.2022 by William Lam // 5 Comments

I recently upgraded my single ESXi host, which is used for my personal vSphere Homelab, to the latest patch release of ESXi 7.0 Update 3e using ESXCLI and connecting directly to VMware's online depot.

I still love how easy it is to update a single ESXi host using ESXCLI and using VMware's Patch Repo -

ESXI_VERSION=ESXi-7.0U3e-19898904-standard

"esxcli software profile update -d https://t.co/cs4yUyvnxQ -p ${ESXI_VERSION}"https://t.co/77Iu0K0hUG pic.twitter.com/nLhx5ztmNa

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

This is the same method that I have been using since 2012 when I first wrote about this in a blog post using a pretty cool method of upgrading/patching a single ESXi hosts. If you are fortunate to have multiple ESXi hosts and a vCenter Server, you definitely should be using vSphere Lifecycle Manager (vLCM) provided by vCenter Server rather than the ESXCLI method, especially as there are no upgrade pre-checks built into in compared to vLCM.

Although my environment has a vCenter Server, I can not use vLCM because I only have a single ESXi host and ESXCLI method is really the only viable option. Customers may have a simliar setup, whether that is for a homelab, smaller environment or simply do not have a vCenter Server. Using the ESXCLI workflow, it certainly is the easiest if your ESXi host can reach VMware's online repo which is hosted at hostupdate.vmware.com, however this may not be possible for everyone, especially for remote locations where connectivity may be spotty or simply is not allowed to have outbound connectivity.

For such environments, you might be interested in hosting your own ESXi update repo and as always, I was curious on how one could setup something simliar without much effort and well, here we are with this blog post πŸ˜€

[Read more...]

Categories // Uncategorized

Hiking Trails

06.04.2022 by William Lam // 3 Comments

This post is not technology related, so feel free to ignore.

For those that know me or follow me on Twitter, know that I enjoy the outdoors and hiking. Prior to the COVID-19 pandemic, our family would normally go on several hikes a year, usually when there is a long holiday weekend or during the winter break season.

During the COVID-19 lockdown, I came to learn that my buddy Sunny Dua was doing a fun challenge with his son, 30 hikes in a 30 days (IIRC) and I thought that was such a great idea! I figure I would slowly ease my daughter into hiking, especially as she was much younger than Sunny's son. With that, I started hiking with my daughter (late July), doing one hike every Sunday and see where it goes.

As you can see from the tweet below, we really enjoyed our time together and she also reached an amazing milestone concluding 2020 with 20 hikes, totaling 100+miles!

πŸ₯³πŸŽ‰ πŸ‘ Super proud of #kinderlam & her major accomplishment today! What an awesome way to end 2020 πŸ’ͺ

Total Hikes: 20 (Late July to today)
Total Miles: 103.3 miles
Longest Hike: 12.5 miles
Most Hikes in Week: 4
Most Miles in Week: 30.6 miles
Highest Elevation: 2,500 ft pic.twitter.com/4a8ZlJttrU

— William Lam (@lamw.bsky.social | @*protected email*) (@lamw) December 29, 2020

During this time, I also kept a log of all the trails that we had completed and potential trails for the future, especially with so many options within the Bay Area. I have shared this list with friends and colleagues looking for hiking options and I realize I should probably just make it public for anyone that might be interested in checking out a new hike if you live in area or visiting.

Hiking Trails: https://github.com/lamw/hiking

As you can see, we have continued with this tradition (time permitting) and will continue to update the list of trails that we complete as a family.

Total Hikes: 66 (278.67 miles)

  • 2020: 20 (103.3 miles)

  • 2021: 20 (72.09 miles)

  • 2022: 26 (103.28 miles)

Categories // Uncategorized Tags // hiking

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 74
  • 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

  • Automating the vSAN Data Migration Pre-check using vSAN API 06/04/2025
  • VCF 9.0 Hardware Considerations 05/30/2025
  • VMware Flings is now available in Free Downloads of Broadcom Support Portal (BSP) 05/19/2025
  • VMUG Connect 2025 - Minimal VMware Cloud Foundation (VCF) 5.x in a BoxΒ  05/15/2025
  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025

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 © 2025

 

Loading Comments...