feat: env INSTALL_LONGHORN

Add Ansible playbooks for Longhorn, MetalLB, and Traefik installation

conditional on presence of INSTALL_LONGHORN=true
This commit is contained in:
jon brookes 2025-10-10 13:33:11 +01:00
parent 80f4e5a53b
commit 8faa97a8bb
6 changed files with 129 additions and 44 deletions

View file

@ -117,7 +117,11 @@ Vagrant.configure("2") do |config|
vb.cpus = 1
end
ws.vm.provision "shell", path: "ansible/provision_workstation.sh"
ws.vm.provision "shell",
path: "ansible/provision_workstation.sh",
env: {
"INSTALL_LONGHORN" => ENV['INSTALL_LONGHORN'] || "false"
}
end