diff --git a/Vagrantfile b/Vagrantfile index 0573f24..5c86fe4 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,61 +1,63 @@ Vagrant.configure(2) do |config| config.vm.box_url = "https://github.com/CommanderK5/packer-centos-template/releases/download/0.7.1/vagrant-centos-7.1.box" config.vm.box = "vagrant-centos-7.1" - config.vm.define "c4science-jump00" do |machine| + config.vm.define "172.17.177.21" do |machine| machine.vm.hostname = "c4science-jump00" machine.vm.network "private_network", ip: "172.17.177.21" end - config.vm.define "c4science-app00" do |machine| + config.vm.define "172.17.177.22" do |machine| machine.vm.hostname = "c4science-app00" machine.vm.network "private_network", ip: "172.17.177.22" end - config.vm.define "c4science-app01" do |machine| + config.vm.define "172.17.177.23" do |machine| machine.vm.hostname = "c4science-app01" machine.vm.network "private_network", ip: "172.17.177.23" end - config.vm.define "c4science-db00" do |machine| + config.vm.define "172.17.177.24" do |machine| machine.vm.hostname = "c4science-db00" machine.vm.network "private_network", ip: "172.17.177.24" end - config.vm.define "c4science-db01" do |machine| + config.vm.define "172.17.177.25" do |machine| machine.vm.hostname = "c4science-db01" machine.vm.network "private_network", ip: "172.17.177.25" end - config.vm.define "c4science-monit" do |machine| + config.vm.define "172.17.177.26" do |machine| machine.vm.hostname = "c4science-monit" machine.vm.network "private_network", ip: "172.17.177.26" end - config.vm.define "c4science-ci00" do |machine| + config.vm.define "172.17.177.27" do |machine| machine.vm.hostname = "c4science-ci00" machine.vm.network "private_network", ip: "172.17.177.27" machine.vm.provision :ansible do |ansible| ansible.groups = { - "lbs" => ["c4science-jump00"], - "dbs" => ["c4science-db01", "c4science-db00"], - "app" => ["c4science-app01", "c4science-app00"], - "ci" => ["c4science-ci00"], - "monit" => ["c4science-monit"] + "lbs" => ["172.17.177.21"], + "dbs" => ["172.17.177.24", "172.17.177.25"], + "app" => ["172.17.177.22", "172.17.177.23"], + "ci" => ["172.17.177.27"], + "monit" => ["172.17.177.26"] } ansible.playbook = "main.yml" + ansible.sudo = true + ansible.extra_vars = { ansible_ssh_user: 'vagrant' } end end #config.vm.define "c4science-ci-slave00" do |machine| # machine.vm.hostname = "c4science-ci-slave00" # machine.vm.network "private_network", ip: "172.17.177.28" # machine.vm.provision :ansible do |ansible| # ansible.playbook = "main.yml" # ansible.groups = { "ci-slave" => ["c4science-ci-slave00"] } # end #end end