🏗️」 wip: work in progress, not done yet.

This commit is contained in:
2025-08-12 20:55:11 +02:00
parent d7bc6cb929
commit a77f436878
8 changed files with 148 additions and 0 deletions

24
p1/Vagrantfile vendored
View File

@ -34,10 +34,34 @@ Vagrant.configure("2") do |config|
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.provision "ansible" do |ansible|
ansible.playbook = "playbooks.yml"
ansible.groups = {
"masters" => ["#{IOT_LOGIN}S"],
"workers" => ["#{IOT_LOGIN}SW"]
}
ansible.extra_vars = {
node_ip: "192.168.56.110",
node_name: "master",
pod_network: "192.168.56.64/26"
}
end
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
serverworker.vm.provision "ansible" do |ansible|
ansible.playbook = "playbook.yml"
ansible.groups = {
"masters" => ["#{IOT_LOGIN}S"],
"workers" => ["#{IOT_LOGIN}SW"]
}
ansible.extra_vars = {
node_ip: "192.168.56.111",
}
end
end
end