Vagrant.configure("2") do |config| # Configuración de las máquinas Ubuntu config.vm.provider "virtualbox" do |v| v.linked_clone = true v.memory = "512" v.customize ["modifyvm", :id, "--groups", "/lab1"] v.customize ["modifyvm", :id, "--pagefusion", "on"] end # Crear 3 máquinas de trabajo en la red 10.1.1.0/24 (1..2).each do |j| (1..3).each do |i| config.vm.define "workstation#{j}#{i}" do |node| node.vm.box = "ubuntu/jammy64" node.vm.hostname = "workstation#{j}#{i}" node.vm.network "private_network", ip: "10.1.#{j}.10#{i}" node.vm.provider "virtualbox" do |vb| vb.name = "workstation#{j}#{i}" if ((i == 3) && (j == 2)) #if j == 2 node.vm.provision :ansible do |ansible| ansible.limit = "all" ansible.playbook = "workstations.yml" # end end end end end end end end