Skip to content

INSANEWORKS/insaneworks-packer-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

insaneworks-packer-template

FreeBSD 13 aarch64 / FreeBSD 14 aarch64 / AlmaLinux 9 aarch64 + Parallels

Packer Build for Parallels

packer plugins install github.com/parallels/parallels
cd freebsd13-aarch64 or freebsd14-aarch64 or almalinux9-aarch64
packer validate [ FreeBSD13.json | FreeBSD14.json | AlmaLinux_9.json ]
VERSION=v20240808 packer build [ FreeBSD13.json | FreeBSD14.json | AlmaLinux_9.json ]

Add Vagrant Box

vagrant box add BOXNAME INSANEWORKS-AlmaLinux-9-aarch64-v20240808-parallels.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-13-aarch64-v20240808-parallels.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-14-aarch64-v20240808-parallels.box

Atlas a.k.a Vagrant Cloud

mkdir packer-virtualmachine
cd packer-virtualmachine

vagrant init insaneworks/almalinux9-aarch64
or
vagrant init insaneworks/freebsd13-aarch64
vagrant init insaneworks/freebsd14-aarch64
vagrant up

or Public URL Init

mkdir vagrant-virtualmachine
cd vagrant-virtualmachine
vagrant init INSANEWORKS-AlmaLinux-9-aarch64-v20240808 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-AlmaLinux-9-aarch64-v20240808-parallels.box
or
vagrant init INSANEWORKS-FreeBSD-13-aarch64-v20240808 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-x86_64-aarch64-v20240808-vmware.box
vagrant init INSANEWORKS-FreeBSD-14-aarch64-v20240808 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-x86_64-aarch64-v20240808-vmware.box
vagrant up

or Edit Vagrantfile (Vagrant 1.5.0 or Higher)

   # please see the online documentation at vagrantup.com.

   # Every Vagrant virtual environment requires a box to build off of.
-  config.vm.box = "base"
+  config.vm.box "insaneworks/freebsd13-aarch64" or "insaneworks/freebsd14-aarch64" or "insaneworks/almalinux9-aarch64"

   # Create a forwarded port mapping which allows access to a specific port
   # within the machine from a port on the host machine. In the example below,

vagrant up