Musings of a VMware Cloud Geek

HashiCorp Terraform has become an industry standard, infrastructure-as-code & desired-state configuration tool for managing on-premises and cloud-based entities. If you are not familiar with Terraform, I’ve covered some early general learnings on Terraform in some posts here & here. The internal engineering team are working on a Terraform provider for VCF, so I decided to give it a spin to review its capabilities & test drive it in the lab.

First off what VCF operations is the Provider capable of supporting today:

  • Deploying a new VCF instance (bring-up)
  • Commissioning hosts
  • Creating network pools
  • Deploying a new VI Workload domain
  • Creating clusters
  • Expanding clusters
  • Adding users

New functionality is being added every week, and as with all new initiatives like this, customer consumption and adoption will drive innovation and progress.

The GitHub repo contains some great example files to get you started. I am going to do a few blog posts on what I’ve learned so far but for now, here are the important links you need if you would like to take a look at the provider

If you want to get started by using the examples take a look here.

3 responses to “VMware Cloud Foundation Terraform Provider: Introduction”

  1. […] on from my VMware Cloud Foundation Terraform Provider introduction post here I wanted to start by using it to create a new VCF instance (or perform a VCF […]

  2. […] Terraform these days and particularly the Terraform Supplier For VMware Cloud Basis. As I lined beforehand, the supplier is one thing that’s in improvement however is offered to be examined and […]

  3. […] on from my VMware Cloud Basis Terraform Supplier introduction put up right here I wished to begin by utilizing it to create a brand new VCF occasion (or carry out a VCF […]

Leave a reply to VMware Cloud Foundation Terraform Provider: Create a New VCF Instance – LifeOfBrianOC Cancel reply