markush81 / packer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Packer

VMware Fusion

Debian 12.0

  • arm64 (apple silicon compatible)
  • open-vm-tools
  • ipv6 disabled
  • VMware Fusion Player 13
cd vmware
packer init debian.pkr.hcl
packer build debian.pkr.hcl
vagrant box add --name debian-12-arm64 packer_debian_vmware_arm64.box --force
cd ..

Vagrantfile (>=2.3.5)

Vagrant.configure("2") do |config|
  config.vm.box = "debian-12-arm64"
end
vagrant up --provider vmware_desktop

Ubuntu 23.10

  • arm64 (apple silicon compatible)
  • open-vm-tools
  • VMware Fusion Player 13
cd vmware
packer init ubuntu.pkr.hcl
packer build ubuntu.pkr.hcl
vagrant box add --name ubuntu-23.10-arm64 packer_ubuntu_vmware_arm64.box --force
cd ..

Vagrantfile (>=2.3.5)

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu-23.10-arm64"
end
vagrant up --provider vmware_desktop

Parallels

Debian 12.2

  • arm64 (apple silicon compatible)
  • ipv6 disabled
  • Parallels Desktop 19 Pro
  • Parallels Tools
cd parallels
packer init debian.pkr.hcl
packer build debian.pkr.hcl
vagrant box add --name debian-12-arm64 packer_debian_parallels_arm64.box --force
cd ..

⚠️ in case you get the message Failed creating Parallels driver: Parallels Virtualization SDK is not installed, use PYTHONPATH=/Library/Frameworks/ParallelsVirtualizationSDK.framework/Versions/Current/Libraries/Python/3.7 packer build debian.pkr.hcl.

Vagrant.configure("2") do |config|
  config.vm.box = "debian-12-arm64"
end
vagrant up --provider parallels

Ubuntu 23.10

  • arm64 (apple silicon compatible)
  • open-vm-tools
  • Parallels Desktop 19 Pro
  • Parallels Tools
cd parallels
packer init ubuntu.pkr.hcl
packer build ubuntu.pkr.hcl
vagrant box add --name ubuntu-23.10-arm64 packer_ubuntu_parallels_arm64.box --force
cd ..

⚠️ in case you get the message Failed creating Parallels driver: Parallels Virtualization SDK is not installed, use PYTHONPATH=/Library/Frameworks/ParallelsVirtualizationSDK.framework/Versions/Current/Libraries/Python/3.7 packer build ubuntu.pkr.hcl.

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu-23.10-arm64"
end
vagrant up --provider parallels

About


Languages

Language:HCL 89.3%Language:Shell 10.7%