A Test Kitchen Driver for Vagrant.
This driver works by generating a single Vagrantfile for each instance in a sandboxed directory. Since the Vagrantfile is written out on disk, Vagrant needs absolutely no knowledge of Test Kitchen. So no Vagrant plugins are required.
A Vagrant version of 1.6 or later.
The kitchen-vagrant driver ships as part of Chef Workstation. The easiest way to use this driver is to Download Chef Workstation.
If you want to install the driver directly into a Ruby installation:
gem install kitchen-vagrant
If you're using Bundler, simply add it to your Gemfile:
gem "kitchen-vagrant"
... and then run bundle install
.
See the kitchen.ci Vagrant Driver Page for documentation on configuring this driver.
- Source hosted at GitHub
- Report issues/questions/feature requests on GitHub Issues
Pull requests are very welcome! Make sure your patches are well tested. Ideally create a topic branch for every separate change you make. For example:
- Fork the repo
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Created by Fletcher Nichol (fnichol@nichol.ca)
Apache 2.0 (see LICENSE)