Commit fa9b642c authored by rdecoupe's avatar rdecoupe
Browse files

fix some universalis network issues

No related merge requests found
Showing with 15 additions and 12 deletions
+15 -12
### Configuration parameters ###
NUMBER_OF_DATANODE = 2
DEPLOY_Geonetwork = false
ENTREPRISE_NETWORK_DNS_RULE = true
### end of Configuration parameters ###
Vagrant.configure("2") do |config|
config.vm.define "namenode" do |namenode|
namenode.vm.box = "generic/debian9"
namenode.vm.network "public_network", bridge:"enp1s0", use_dhcp_assigned_default_route: true
namenode.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
echo "nameserver 10.34.192.61" >> /etc/resolv.conf
echo "nameserver 10.34.192.62" >> /etc/resolv.conf
SHELL
if ENTREPRISE_NETWORK_DNS_RULE == true
namenode.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
echo "nameserver 172.16.1.1" > /etc/resolv.conf
echo "nameserver 172.16.1.2" >> /etc/resolv.conf
SHELL
end
namenode.vm.hostname = "namenode"
namenode.vm.network :private_network, ip: "10.0.0.10"
namenode.vm.provision "ansible" do |ansible|
......@@ -29,12 +31,13 @@ Vagrant.configure("2") do |config|
(1..N).each do |machine_id|
config.vm.define "datanode#{machine_id}" do |machine|
machine.vm.box = "generic/debian9"
machine.vm.network "public_network", bridge:"enp1s0", use_dhcp_assigned_default_route: true
machine.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
echo "nameserver 10.34.192.61" >> /etc/resolv.conf
echo "nameserver 10.34.192.62" >> /etc/resolv.conf
SHELL
if ENTREPRISE_NETWORK_DNS_RULE == true
machine.vm.provision "shell", inline: <<-SHELL
systemctl stop resolvconf
echo "nameserver 172.16.1.1" > /etc/resolv.conf
echo "nameserver 172.16.1.2" >> /etc/resolv.conf
SHELL
end
machine.vm.hostname = "datanode#{machine_id}"
machine.vm.network :private_network, ip: "10.0.0.1#{machine_id}"
machine.vm.provision "ansible" do |ansible|
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment