Skip to content

vmck/vagrant-vmck

Repository files navigation

Vagrant Vmck Provider

Vagrant provider form Vmck.

Installation

  1. Install Vagrant
  2. Install the plugin:
    $ vagrant plugin install vagrant-vmck

Usage

See examples/box/Vagrantfile for an example configuration.

$ vagrant up --provider=vmck

The vmck provider is also packaged as a docker image:

./examples/docker.sh --dev --env VMCK_URL=http://10.66.60.1:9995

Development

You can test the code using bundle exec:

export VMCK_URL=http://localhost:10000
export VMCK_NAME="example"
export VAGRANT_CWD=examples/box

bundle install
bundle exec vagrant up

Release

  1. Update lib/vagrant-vmck/version.rb and commit
  2. git tag v1.2.3; git push --tags

The gempush workflow takes care of the rest, see it work away in the actions tab.

License

The gem is available as open source under the terms of the MIT License.