」 feat: fixed the p1 so it launch in one command, no more --no-provision

This commit is contained in:
2025-12-16 21:36:24 +01:00
parent c736c9f155
commit ab440e31c0
6 changed files with 63 additions and 23 deletions

23
p1/Vagrantfile vendored
View File

@ -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