mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 01:40:07 +00:00
Merge pull request #4636 from jameskyle/feature/vagrant-up-fix-4633
Resolves #4633.
This commit is contained in:
commit
2575c45a85
20
Vagrantfile
vendored
20
Vagrantfile
vendored
@ -69,12 +69,14 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
|||||||
end
|
end
|
||||||
|
|
||||||
# Kubernetes master
|
# Kubernetes master
|
||||||
config.vm.define "master" do |config|
|
config.vm.define "master" do |c|
|
||||||
customize_vm config
|
customize_vm c
|
||||||
|
if ENV['KUBE_TEMP'] then
|
||||||
config.vm.provision "shell", run: "always", path: "#{ENV['KUBE_TEMP']}/master-start.sh"
|
script = "#{ENV['KUBE_TEMP']}/master-start.sh"
|
||||||
config.vm.network "private_network", ip: "#{$master_ip}"
|
c.vm.provision "shell", run: "always", path: script
|
||||||
config.vm.hostname = ENV['MASTER_NAME']
|
end
|
||||||
|
c.vm.network "private_network", ip: "#{$master_ip}"
|
||||||
|
c.vm.hostname = ENV['MASTER_NAME']
|
||||||
end
|
end
|
||||||
|
|
||||||
# Kubernetes minion
|
# Kubernetes minion
|
||||||
@ -84,10 +86,12 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
|||||||
|
|
||||||
minion_index = n+1
|
minion_index = n+1
|
||||||
minion_ip = $minion_ips[n]
|
minion_ip = $minion_ips[n]
|
||||||
minion.vm.provision "shell", run: "always", path: "#{ENV['KUBE_TEMP']}/minion-start-#{n}.sh"
|
if ENV['KUBE_TEMP'] then
|
||||||
|
script = "#{ENV['KUBE_TEMP']}/minion-start-#{n}.sh"
|
||||||
|
minion.vm.provision "shell", run: "always", path: script
|
||||||
|
end
|
||||||
minion.vm.network "private_network", ip: "#{minion_ip}"
|
minion.vm.network "private_network", ip: "#{minion_ip}"
|
||||||
minion.vm.hostname = "#{ENV['INSTANCE_PREFIX']}-minion-#{minion_index}"
|
minion.vm.hostname = "#{ENV['INSTANCE_PREFIX']}-minion-#{minion_index}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user