Introducing PowerVCF – Power to VI Admins

Back in December I was chatting with my good friend and colleague Brian O’Connell about automating a bunch of post configuration tasks within VMware Cloud Foundation using the new Public APIs, and it was during that conversation he shared a pet project he had been working on called PowerVCF, the idea behind PowerVCF being a way to allow VI Admin’s to easily consume the new public APIs we began shipping with VMware Cloud Foundation much in the same way PowerNSX and PowerVRA come about.

Contributors working on PowerVCF are doing so during their spare time, and have day jobs.

Brian started the project when v3.8.x was initially released but with v3.9 more Public APIs were added and he was struggling to find time to extend the capabilities of what he had started on his own. Based on my needs I agreed to roll up my sleeves and help out. Over the course of just over a month or so along with help from Giuliano Berteo we have added support for about 70% of the current Public APIs and to coincide with the release of VMware Cloud Foundation v3.9.1 have decided to release v1.0 of PowerVCF.

To make it easy to download and install, PowerVCF can be obtained from the PowerShell Gallery and documentation can be found on ReadTheDocs which is available at https://powervcf.readthedocs.io.

Please note that PowerVCF is not officially supported by VMware. It is provided without warranty and should not be used in a production environment without thoroughly testing first

Once installed running the following command Get-Command -Module PowerVCF you will presented with this list of cmdlets, we plan to add more capabilities over the coming months, if your interested in contributing then please reach out!

Useful Links

Other PowerVCF Blog Posts

2 thoughts on “Introducing PowerVCF – Power to VI Admins

  1. Pingback: Introducing PowerVCF | blog.bertello.org

  2. Pingback: PowerVCF – What's New in PowerVCF v1.2.0 – My Cloudy World

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s