Table of content.
Vagrant boxes built with these packer templates are available at: https://app.vagrantup.com/p0bailey/
Debian and RockyLinux Packer templates with HCL2 syntax.
Supported builds:
Distribution | Version | Template |
---|---|---|
Debian | 11.1 | debian-11 |
Rocky Linux | 8.4 | rocky-8.4 |
OS images.
RockyLinux - https://download.rockylinux.org/pub/rocky/8/isos/x86_64/
Debian - http://cdimage.debian.org/debian-cd
- Packer - www.packer.io
- Vagrant - www.vagrantup.com
- Virtualbox - https://www.virtualbox.org
git clone https://github.com/p0bailey/packer-templates.git
Workflow
make virtualbox
make vagrant_up
make vagrant_upload
Makefile Menu
virtualbox build virtualbox image
vagrant_up starts the vagrant box
vagrant_upload Publish and release a new Vagrant Box on Vagrant Cloud
vagrant_clean stops and removes vagrant box
vagrant_stop_all stop all Vagrant machines
vagrant_status outputs status Vagrant environments for this user
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Phillip Bailey [email protected]
N/A