How to Create Images/Templates/VMs in vSphere - using Packer

This Series provides a collection of examples that demonstrate how to use Packer and the Packer Plugin for VMware vSphere to automate the creation of virtual machine images for VMware vSphere environments.
HashiCorp Configuration Language ("HCL") is used for the examples
Folder structure:
Linux Distributions
| Operating System | Version |
|---|---|
| VMware Photon OS | 5 |
| Ubuntu Server | 22.04 LTS |
| Red Hat Enterprise Linux | 9 |
| Red Hat Enterprise Linux | 8 |
| Red Hat Enterprise Linux | 7 |
| AlmaLinux OS | 9 |
| AlmaLinux OS | 8 |
| Rocky Linux | 9 |
| Rocky Linux | 8 |
| Oracle Linux | 9 |
| Oracle Linux | 8 |
| CentOS Stream | 9 |
| CentOS Stream | 8 |
| CentOS Linux | 7 |
Microsoft Windows
| Operating System | Version | Editions | Experience |
|---|---|---|---|
| Microsoft Windows Server | 2022 | Standard and Datacenter | Core and Desktop |
| Microsoft Windows Server | 2019 | Standard and Datacenter | Core and Desktop |
| Microsoft Windows | 11 22H2 | Professional and Enterprise | - |
| Microsoft Windows | 10 22H2 | Professional and Enterprise | - |
VMware ESXi
| Operating System | Version |
|---|---|
| VMware ESXi | 7 |
| VMware ESXi | 8 |