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

Automated Deployment of VCF Operations 9 OVA

02.27.2026 by William Lam // 1 Comment

After receiving an email asking about automating the deployment of VCF Operations 9.0 using the OVA image, I remembered that I had previously written a blog post on this topic back in 2014. Revisiting that article, it was clear the content needed to be refreshed, especially the OVF properties used within the script.

Since I have a written (not using AI) numerous deployment scripts over the years, I was able to quickly adapt the VCF Operations 9.0 changes and also enhance it a bit further.

Here is both PowerShell (using PowerCLI) and Bash Script (using OVFTool) to automate the deployment of VCF Operations 9.0 OVA

  • PowerShell - deploy_vcf_operations.ps1
  • Bash - deploy_vcf_operations.sh


In addition to deploying the VCF Operations OVA, it will power on the appliance and wait for the /admin URL endpoint to be ready before completing.

Note: Since the bash script uses OVFTool, there is a hidden OVF property that allows you to enable SSH if you need. This option is not available with the PowerShell script.

For additional VCF Operations configurations post-deployment, you can refer to the VCF Operations API.

Categories // VCF Operations, VMware Cloud Foundation Tags // VCF 9.0

Frequent Query container volume async Tasks in vSphere UI 

02.20.2026 by William Lam // Leave a Comment

If you are running vSphere workloads that leverage Cloud Native Storage (CNS), whether through upstream or third party Kubernetes, vSphere Kubernetes Service (VKS), vSAN File Services, or VCF Automation (VCFA), you have likely noticed recurring "Query container volume async" tasks appearing in the vCenter Recent Tasks pane.


I have generally treated these as informational events and ignored them, but during a recent VCFA upgrade I had noticed an uptick in the frequency of these tasks and wanted to understand where they were coming from and whether I could reduce the frequency of these events.

[Read more...]

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

Quick Tip - Debugging "stuck" vSphere Supervisor being removed

02.19.2026 by William Lam // 1 Comment

Disabling or deactivating vSphere Supervisor can take some time depending on the number of resources you may have deployed, which all need to be properly cleaned up.


In case the removal is taking longer than expected, there is not much information provided to the user in the vSphere UI.

However, I recently learned about a useful way to understand what is actually happening on the backend by looking at the vSphere Supervisor service logs, especially if you believe the operation is "stuck", which ended up being my situation.

[Read more...]

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

  • « Previous Page
  • 1
  • …
  • 13
  • 14
  • 15
  • 16
  • 17
  • …
  • 614
  • 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

  • VCF 9.1 - Enabling High Availability for a Small VCF Management Services (VCFMS) Deployment 06/22/2026
  • Clarifying Minimum Required ESX Hosts for VCF Deployments 06/18/2026
  • VCF 9.1 - Auditing VCF Management Services (VCFMS) IP Pool Usage  06/17/2026
  • VCF 9.1 - Auditing vCenter Server Connections using the Connection Utilization API 06/15/2026
  • Quick Tip: Resolving OVFTool "Failed to Send File" Errors on macOS 06/13/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...