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 Initial Configuration of VCF Operations 9 using CASA API

03.04.2026 by William Lam // 1 Comment

If you have recently followed my automated deployment of the VCF Operations 9.0 OVA, you might also be interested in automating the initial setup wizard that appears when you first access the appliance in a browser, as shown in the screenshot below.


Funny enough, this was a topic I had originally planned to cover back in 2014 using the vRealize Operations Cluster and Slice Administration (CASA) API, but I never got to Part 3 of the blog post. 😅

The CASA APIs are still applicable in VCF Operations 9.0 and are now better documented. You can access the built in API documentation by navigating to https://vcf02.vcf.lab/casa/api-guide.html (replace the FQDN with your deployment) which includes example requests, which are always helpful when learning how to use a new API!


To demonstrate the use of the VCF Operations CASA API to automate the initial configuration, I have created a simple PowerShell script that you can use and extend.

[Read more...]

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

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

Quick Tip - No space left on device when upgrading VCF Operations using VCF Operations Fleet Manager to VCF 9.0.2

01.22.2026 by William Lam // 3 Comments

Yesterday, I began upgrading my VMware Cloud Foundation (VCF) environment from version 9.0.1 to the latest 9.0.2 release. After successfully upgrading VCF Operations Fleet Manager, I then proceeded to upgrade VCF Operations, which includes running a pre-validation to ensure everything was okay before we can proceed.


As you can see from the screenshot above, I ran into the following error: "No space left on device" which was pretty vague, but I figured it had to do with my VCF Operations instance, since I was attempting to upgrade it ...

[Read more...]

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

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

  • Quick Tip: How to Identify Which Kubernetes Cluster Owns a vSphere Container Volume (PV) 06/25/2026
  • What Host Lifecycle Operations Are Available after Importing vCenter into VCF 9.x Fleet? 06/24/2026
  • 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
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...