Adding applications deployable from vSphere
Rather than just show examples of builders, we should briefly cover how builders work. This will better prepare you to understand how data input and output work in builder plugins. The vSphere builder is actually provided by the vSphere plugin. Some HashiCorp products include all supported plugins in the product GitHub repo, while others have split plugins out into their own repositories for independent development. If you think you may have found a bug in a builder, it’s tempting to go and check the base Packer source code repository at https://github.com/hashicorp/packer. However, if you go there and search for vSphere code, all you will find is testing and documentation code. The real bits of the plugin are stored in a plugin repository at https://github.com/hashicorp/packer-plugin-vsphere. This is how most plugins have been developed as products matured. This gives granular control to the community and the Alliances partners to...