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 / Automating the Retrieval of VCF Installer Deployment Milestones

Automating the Retrieval of VCF Installer Deployment Milestones

02.10.2026 by William Lam // Leave a Comment

When deploying a new VMware Cloud Foundation (VCF) instance, whether converting an existing vSphere based environment or deploying a net new setup, the VCF Installer provides a graphical view of the current milestones and the individual tasks within each milestone.


While you likely will not sit and watch the progress of each step, you may want to retrieve the the progress programmatically, which can be accomplished by using the VCF Installer API.

Similar to the VCF Installer UI, we can also retrieve the individual milestones and get some additional useful information such as the start and end time for a given milestone. This can be handy if you want to understand how long each milestone is taking, which is not a view you can quickly find in the UI. To understand the duration for a given milestone with the UI, you need to look at the first and last task to understand the milestone duration.

However, the VCF Installer API does provide the start and end time at the milestone level, so we can easily retrieve this information. To demonstrate the VCF Installer API, I have created the following PowerShell script get_vcf_installer_deployment_milestone.ps1 which will simply requires the FQDN of the VCF Installer and the credentials for the admin user.

Here is an example screenshot where I had ran through a convergence of an existing vSphere-based deployment, displaying the same milestones as shown in the VCF Installer UI but now it includes start/end time and I was then able to use that to calculate the duration for each milestone along with aggregating the total deployment time.

Categories // VMware Cloud Foundation Tags // VCF 9.0

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 9.1 - Configuring Harbor to use VCF Identity Broker (IDB) for External Identity Federation 08/19/2026
  • Quick Tip: The Fastest Way to Clear Partitions for ESX Reinstallation 08/15/2026
  • Quick Tip: Reducing High CPU Utilization in VCF Automation (VCFA) on AMD Zen4/Zen5 CPUs 08/12/2026
  • VCF 9.1 - Quick Tip: Optimized Workflow for Configuring Distributed Transit Gateway (DTGW) with NSX Virtual Network Appliance (VNA) 08/11/2026
  • Quick Tip: Selective ESX Host Patching in VCF 9.1 08/10/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...