Skip to content

Instantly share code, notes, and snippets.

@jayunit100
Created June 16, 2015 17:44
Show Gist options
  • Save jayunit100/60c87014a457bf07f522 to your computer and use it in GitHub Desktop.
Save jayunit100/60c87014a457bf07f522 to your computer and use it in GitHub Desktop.
vagrantfile w/ duplicate etcd provisioning breaks
21
22 config.vm.define "kube0" do |kube0|
23 kube0.vm.box = centos
24 kube0.vm.hostname = "kube0.ha"
25 kube0.vm.synced_folder ".", "/vagrant"
26 kube0.vm.network :private_network, ip: "192.168.4.100"
27 config.vm.provision "shell", path:script, args:[discovery_url]
28 end
29
30 config.vm.define "kube1" do |kube1|
31 kube1.vm.box = centos
32 kube1.vm.hostname = "kube1.ha"
33 kube1.vm.synced_folder ".", "/vagrant"
34 config.hostmanager.enabled = true
35 kube1.vm.network :private_network, ip: "192.168.4.101"
36 config.vm.provision "shell", path:script, args:[discovery_url]
37 end
38
39 config.vm.define "kube2" do |kube2|
40 kube2.vm.box = centos
41 kube2.vm.hostname = "kube2.ha"
42 kube2.vm.network :private_network, ip: "192.168.4.102"
43 config.hostmanager.enabled = true
44 kube2.vm.synced_folder ".", "/vagrant"
45 config.vm.provision "shell", path:script, args:[discovery_url]
46 config.vm.provision "shell", path:script, args:[discovery_url]
47 end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment