X-Git-Url: http://git.indexdata.com/?p=lui-solr.git;a=blobdiff_plain;f=dev-deploy-ha%2FVagrantfile;h=90d062c147a478765ff797e00858a8b67a23f95b;hp=627cd5a427f4f36dad86087e60caacfc4059997b;hb=4db21d182fb825a9cfc150ebde91be7d62cc5e32;hpb=9a6bd062000219c50054d625b1d090499f598f8e diff --git a/dev-deploy-ha/Vagrantfile b/dev-deploy-ha/Vagrantfile index 627cd5a..90d062c 100644 --- a/dev-deploy-ha/Vagrantfile +++ b/dev-deploy-ha/Vagrantfile @@ -4,9 +4,8 @@ Vagrant.configure(2) do |config| # Define and configure SolrCloud cluster cloudservers = { - "node1" => "192.168.2.4", - "node2" => "192.168.2.5", - "node3" => "192.168.2.6" + "solr1" => "192.168.2.4", + "solr2" => "192.168.2.5" } cloudservers.each do |server_name, server_ip| @@ -14,6 +13,9 @@ Vagrant.configure(2) do |config| cloudconfig.vm.box = "debian/contrib-jessie64" cloudconfig.vm.host_name = server_name.to_s cloudconfig.vm.network "private_network", ip: server_ip + cloudconfig.vm.provision "ansible" do |ansible| + ansible.playbook = "solr.yml" + end end end @@ -22,20 +24,20 @@ Vagrant.configure(2) do |config| zookeeper.vm.box = "debian/contrib-jessie64" zookeeper.vm.host_name = "zookeeper" zookeeper.vm.network "private_network", ip: "192.168.2.3" + zookeeper.vm.provision "ansible" do |ansible| + ansible.playbook = "zookeeper.yml" + end end # Load balancer node - config.vm.define "loadbalancer" do |loadbalancer| - loadbalancer.vm.box = "debian/contrib-jessie64" - loadbalancer.vm.host_name = "loadbalancer" - loadbalancer.vm.network "private_network", ip: "192.168.2.2" - end + # config.vm.define "loadbalancer" do |loadbalancer| + # loadbalancer.vm.box = "debian/contrib-jessie64" + # loadbalancer.vm.host_name = "loadbalancer" + # loadbalancer.vm.network "private_network", ip: "192.168.2.2" + # end # Disable the default shared folder, share out project folder as /vagrant for all boxes config.vm.synced_folder ".", "/vagrant", disabled: true config.vm.synced_folder "..", "/vagrant" - - # config.vm.provision "ansible" do |ansible| - # ansible.playbook = "dev-deploy.yml" - # end + end