insaneworks-packer-template
CentOS 7-8 8Stream / AlmaLinux 8 / FreeBSD 12 - 13 x64 + VirtualBox / VMWare for Packer Template + FreeBSD 13 / AlmaLinux 9 + Parallels
Packer Build for VirtualBox
cd centos7 or centos8 or centos8stream or almalinux8 or freebsd12 or freebsd13 or freebsd13-aarch64 or almalinux9-aarch64
packer validate [ CentOS_7.json | CentOS_8.json | CentOS_8_Stream.json | AlmaLinux_8.json | FreeBSD12.json | FreeBSD13.json ]
VERSION=v20220112 packer build [ CentOS_7.json | CentOS_8.json | CentOS_8_Stream.json | AlmaLinux_8.json | FreeBSD12.json | FreeBSD13.json ]
Add Vagrant Box
vagrant box add BOXNAME INSANEWORKS-CentOS-7-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-CentOS-8-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-CentOS-8-Stream-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-AlmaLinux-8-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-AlmaLinux-9-aarch64-v20220606-parallels.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-12-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-13-x86_64-v20220112-virtualbox.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-13-aarch64-v20220605-virtualbox.box
or
vagrant box add BOXNAME INSANEWORKS-CentOS-7-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-CentOS-8-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-CentOS-8-Stream-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-AlmaLinux-8-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-AlmaLinux-9-aarch64-v20220606-parallels.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-12-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-13-x86_64-v20220112-vmware.box
vagrant box add BOXNAME INSANEWORKS-FreeBSD-13-aarch64-v20220605-vmware.box
Atlas a.k.a Vagrant Cloud
mkdir vagrant-virtualmachine
cd vagrant-virtualmachine
vagrant init insaneworks/centos7
or
vagrant init insaneworks/centos8
or
vagrant init insaneworks/centos8stream
or
vagrant init insaneworks/almalinux8
or
vagrant init insaneworks/almalinux9-aarch64
or
vagrant init insaneworks/freebsd12
or
vagrant init insaneworks/freebsd13
or
vagrant init insaneworks/freebsd13-aarch64
vagrant up
or Public URL Init
mkdir centos
cd centos
vagrant init INSANEWORKS-CentOS-7-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-7-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-CentOS-8-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-8-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-CentOS-8-Stream-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-8-Stream-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-AlmaLinux-8-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-AlmaLinux-8-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-AlmaLinux-9-aarch64-v20220606 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-AlmaLinux-9-aarch64-v20220606-parallels.box
vagrant init INSANEWORKS-FreeBSD-12-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-12-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-FreeBSD-13-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-13-x86_64-v20220112-virtualbox.box
vagrant init INSANEWORKS-FreeBSD-13-aarch64-v20220605 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-13-aarch64-v20220605-virtualbox.box
or
vagrant init INSANEWORKS-CentOS-7-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-7-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-CentOS-8-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-8-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-CentOS-8-Stream-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-CentOS-8-Stream-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-AlmaLinux-8-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-AlmaLinux-8-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-AlmaLinux-9-aarch64-v20220606 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-AlmaLinux-9-aarch64-v20220606-parallels.box
vagrant init INSANEWORKS-FreeBSD-12-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-12-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-FreeBSD-13-x86_64-v20220112 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-13-x86_64-v20220112-vmware.box
vagrant init INSANEWORKS-FreeBSD-13-aarch64-v20220605 https://www.insaneworks.co.jp/pub/boxes/INSANEWORKS-FreeBSD-x86_64-aarch64-v20220605-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/centos7" or "insaneworks/centos8" or "insaneworks/centos8stream" or "insaneworks/almalinux8" or "insaneworks/freebsd12" or "insaneworks/freebsd13" or "insaneworks/freebsd13-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