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 (1..3).each do |i| config.vm.define "workstation#{i}" do |node| node.vm.box = "ubuntu/bionic64" node.vm.hostname = "workstation#{i}" node.vm.network "private_network", ip: "192.168.56.10#{i}" node.vm.provider "virtualbox" do |vb| vb.name = "workstation#{i}" end end end # Provisioning con Ansible config.vm.provision "ansible" do |ansible| ansible.playbook = "workstations.yml" end end