VagrantPlugins::ServantHostsProvisioner
A Vagrant provisioner for managing the /etc/hosts file of the host and guest machines.
Installation
Install into vagrant's isolated RubyGems instance using:
$ vagrant plugin install vagrant-servant-hosts-provisioner
Usage
Example configuration:
config.vm.provision :hostsupdate, run: 'always' do |host|
host.hostname = 'demo-hostname'
host.manage_guest = true
host.manage_host = true
host.aliases = [
'hostname-aliase1',
'hostname-aliase2'
]
host.files = [
'config/hosts.json'
]
end
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request