Skip to content

lordoftheflies/vagrant-plugin-vai

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vai

A Vagrant provisioning plugin to output a usable Ansible inventory to use outside Vagrant.

Installation

vagrant plugin install vai

Usage

Add something like this to your vagrant file

config.vm.provision :vai do |ansible|
  ansible.inventory_dir='path/to/output/inventory/'
  #optional
  ansible.inventory_filename='vagrant_ansible_inventory'
  ansible.groups = {
    'group1' => ['box1','box2'],
    'parentGroup1:children'     => ['group1']
  }
end

The provisioner will create the file vagrant_ansible_inventory in the given directory.

Contributing

  1. Fork it ( https://github.com/MatthewMi11er/vai/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%