/packer-vsphere-cloudinit

A Ubuntu image with cloud-init and the VMware guestinfo datasource installed.

This packer file creates a Ubuntu template leveraging the JetBrains vSphere-ISO builder.

It will install Ubuntu from the ISO located in the iso_paths variable block, and pulls down the following packages required for the use of cloud-init, and the dependencies for the VMware guestinfo datasource for cloud-init:

  • open-vm-tools
  • openssh-server
  • curl
  • python3-pip
  • cloud-init

Note that you will need to install the JetBrains plugin linked above to use this definition.