mirror of
https://codeberg.org/27/inception-of-things.git
synced 2025-12-31 21:56:41 +01:00
「✨」 feat: fixed the p1 so it launch in one command, no more --no-provision
This commit is contained in:
23
p1/Vagrantfile
vendored
23
p1/Vagrantfile
vendored
@ -23,27 +23,26 @@ end
|
||||
# • Be able to connect with SSH on both machines with no password.
|
||||
|
||||
Vagrant.configure("2") do |config|
|
||||
config.vagrant.plugins = []
|
||||
config.vm.box = "generic/alpine319"
|
||||
|
||||
config.vm.box = "debian/bookworm64"
|
||||
config.vm.provider "#{IOT_PROVIDER}" do |provider|
|
||||
provider.cpus = 1
|
||||
provider.memory = 1024
|
||||
provider.cpus = 2
|
||||
provider.memory = 2048
|
||||
end
|
||||
|
||||
config.vm.define "#{IOT_LOGIN}S" do |server|
|
||||
server.vm.hostname = "#{IOT_LOGIN}S"
|
||||
server.vm.network "private_network", ip: "192.168.56.110", auto_config: true
|
||||
server.vm.network "private_network", ip: "192.168.56.110"
|
||||
server.vm.synced_folder ".", "/vagrant"
|
||||
|
||||
server.vm.provision "shell", path: "scripts/install-all.sh"
|
||||
server.vm.provision "shell", path: "scripts/setup-S.sh"
|
||||
server.vm.provision "shell", privileged: true, path: "scripts/setup-S.sh"
|
||||
end
|
||||
|
||||
config.vm.define "#{IOT_LOGIN}SW" do |serverworker|
|
||||
serverworker.vm.hostname = "#{IOT_LOGIN}SW"
|
||||
serverworker.vm.network "private_network", ip: "192.168.56.111", auto_config: true
|
||||
config.vm.define "#{IOT_LOGIN}SW" do |worker|
|
||||
worker.vm.hostname = "#{IOT_LOGIN}SW"
|
||||
worker.vm.network "private_network", ip: "192.168.56.111"
|
||||
worker.vm.synced_folder ".", "/vagrant"
|
||||
|
||||
serverworker.vm.provision "shell", path: "scripts/install-all.sh"
|
||||
serverworker.vm.provision "shell", path: "scripts/setup-SW.sh"
|
||||
worker.vm.provision "shell", privileged: true, path: "scripts/setup-SW.sh"
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user