server-config/Vagrantfile

30 lines
715 B
Ruby
Raw Permalink Normal View History

# -*- mode: ruby -*-
# vi: set ft=ruby :
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
2018-11-10 14:47:52 +01:00
# Defining a base vm name:
2018-11-10 15:26:23 +01:00
myname = "NethServer7-dev"
2018-11-10 14:47:52 +01:00
config.vm.define myname do |nethserver|
2018-11-10 18:02:10 +01:00
nethserver.vm.box = "syntaxerrormmm/nethserver-7"
nethserver.vm.box_url = "https://vagrant.libreschool.org/nethserver-7"
2018-11-10 21:02:08 +01:00
nethserver.vm.provider :libvirt do |lv|
lv.keymap = 'it'
end
2018-11-10 18:02:10 +01:00
nethserver.vm.network :private_network,
:ip => "172.16.253.1",
:auto_config => false
nethserver.vm.provision :ansible do |a|
a.compatibility_mode = "2.0"
a.playbook = "provision.yml"
a.groups = { "vagrant" => [ myname ] }
end
end
end