Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Vagrant Parallels | 979 | 3 | a month ago | 80 | August 18, 2021 | 12 | mit | Ruby | ||
Vagrant Parallels Provider | ||||||||||
Landrush | 666 | 5 | 3 years ago | 38 | May 06, 2019 | 54 | mit | Ruby | ||
A Vagrant plugin that provides a simple DNS server for Vagrant guests | ||||||||||
Vagrant Proxyconf | 494 | 5 | 3 years ago | 34 | July 03, 2020 | 18 | mit | Ruby | ||
Vagrant plugin that configures the virtual machine to use proxies | ||||||||||
Awesome Vagrant | 484 | 3 years ago | 2 | |||||||
A curated list of awesome Vagrant resources, plugins, tutorials and other nice things. | ||||||||||
Vagrant Bindfs | 455 | 7 | 3 months ago | 54 | September 21, 2021 | mit | Ruby | |||
A Vagrant plugin to automate bindfs mount in the VM | ||||||||||
Vagrant Disksize | 407 | 2 | 4 years ago | 4 | October 26, 2018 | 24 | mit | Ruby | ||
Vagrant plugin to resize disks in VirtualBox | ||||||||||
Vagrant Vbox Snapshot | 383 | 15 | 7 years ago | 10 | November 24, 2015 | 8 | mit | Ruby | ||
Vagrant plugin that wraps "VBoxManage snapshot" | ||||||||||
Vagrant Vmware Esxi | 359 | a year ago | 37 | July 02, 2022 | 5 | gpl-3.0 | Ruby | |||
A Vagrant plugin that adds a vmware ESXi provider support. | ||||||||||
Jenkins Bootstrap Shared | 320 | 24 days ago | 3 | apache-2.0 | Groovy | |||||
Jenkins as immutable infrastructure made easy. A repository of shared scripts meant to be used as a git submodule. Packing Jenkins, plugins, and scripts into immutable packages and images. | ||||||||||
Wpdistillery | 274 | 4 years ago | 3 | other | Shell | |||||
WordPress Setup runner for Scotch Box |
This is a Vagrant plugin adding support for Alpine Linux guests.
NOTE: The vagrant-alpine plugin requires Vagrant 1.7+
This plugin is now part of Vagrant core as of Vagrant 2.2.6. It is recommended that you uninstall the vagrant-alpine plugin if you are using Vagrant 2.2.6 or above.
apk update
and apk add --upgrade
to nfs client install$ vagrant plugin install vagrant-alpine
$ vagrant init maier/alpine-3.3.1-x86_64
$ vagrant up
or
$ vagrant init maier/alpine-3.2.3-x86_64
$ vagrant up
or
$ vagrant init maier/alpine-3.1.3-x86_64
$ vagrant up
The vagrant-alpine plugin does not offer any configuration options.
To work on the vagrant-alpine
plugin, clone this repository, and use
Bundler to get the dependencies:
$ gem install bundler -v '~> 1.7.0'
$ bundle install --path vendor/bundle
Once you have the dependencies, verify the unit tests pass with rake
:
$ bundle exec rake
If those pass, you're ready to start developing. You can test
the plugin without installing it into your Vagrant environment
by creating a Vagrantfile
in teh top level directory (it is gitignored).
There is an example supplied in this repository.
(cp Vagrantfile.example Vagrantfile
and edit.)
Use bundler to execute Vagrant:
$ bundle exec vagrant up
Alpine Linux boxes for testing are available on Atlas. Packer templates for building the boxes are in this GitHub repository.
Using VAGRANT_LOG=info
, Vagrant's --debug
switch, and vb.gui = true
were all very useful when originally developing this guest plugin.