added all

This commit is contained in:
2026-05-27 11:41:50 +02:00
parent e6d32540ef
commit 93a9b18cb7
5 changed files with 70 additions and 8 deletions

8
Vagrantfile vendored
View File

@@ -1,7 +1,7 @@
Vagrant.configure(2) do |config|
# Máquina de control para el agente Ansible
config.vm.define "ansible" do |ansible|
ansible.vm.box = "bento/ubuntu-24.04" # Imagen base Ubuntu 24.04
ansible.vm.box = "bento/debian-13.1" # Imagen base Ubuntu 24.04
ansible.vm.network "private_network", ip: "192.168.11.10" # IP privada
ansible.vm.hostname = "ansible" # Nombre de host
ansible.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync" # Carpeta sincronizada
@@ -14,7 +14,7 @@ Vagrant.configure(2) do |config|
# Máquina para la base de datos
config.vm.define "database" do |database|
database.vm.box = "bento/ubuntu-24.04"
database.vm.box = "bento/debian-13.1"
database.vm.network "private_network", ip: "192.168.11.20"
database.vm.hostname = "database"
database.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync"
@@ -28,7 +28,7 @@ Vagrant.configure(2) do |config|
# Máquina para el balanceador de carga
config.vm.define "loadbalancer" do |loadbalancer|
loadbalancer.vm.box = "bento/ubuntu-24.04"
loadbalancer.vm.box = "bento/debian-13.1"
loadbalancer.vm.network "private_network", ip: "192.168.11.30"
loadbalancer.vm.hostname = "loadbalancer"
loadbalancer.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync"
@@ -42,7 +42,7 @@ Vagrant.configure(2) do |config|
# Máquina para el servidor web
config.vm.define "webserver" do |webserver|
webserver.vm.box = "bento/ubuntu-24.04"
webserver.vm.box = "bento/debian-13.1"
webserver.vm.network "private_network", ip: "192.168.11.40"
webserver.vm.hostname = "webserver"
webserver.vm.synced_folder ".", "/home/vagrant/sync", type: "rsync"