Skip to content

Vagrant has package action which allows you to create custom VM box right on your local machine. With this helper you can minimize support of custom VM box.

License

Notifications You must be signed in to change notification settings

hanovruslan/vagrant-box-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant box creator

Pre

Init bash-get-options via bash-dep

run ./src/post-checkout.sh

About

Vagrant has package action which allows you to create custom VM box right on your local machine. With this helper you can minimize support of custom VM box.

Why should i use this ?

  1. To split up build time and runtime of your vagrant provision routine
  2. To solve ssh problem after pack VM. For this reason fake id_rsa file must be copied into VM

How to use

  1. Create build-time vagrantfile
  2. Create runtime vagrantfile

See examples

Example

./main.sh -m my-debian -f my-debian-box.vagrantfile -p ./examples/

This will gives you vagrant box with name my-debian available on the host.

About

Vagrant has package action which allows you to create custom VM box right on your local machine. With this helper you can minimize support of custom VM box.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published