# Deux VMs sur un réseau privé Host-Only : 192.168.56.0/24
Vagrant.configure("2") do |config|
  config.vm.provider "virtualbox" do |vb|
    vb.gui = false
    vb.check_guest_additions = false
  end

  config.vm.define "ubuntu" do |ubuntu|
    ubuntu.vm.box = "generic/ubuntu2204"
    ubuntu.vm.hostname = "ubuntu-mysql"
    ubuntu.vm.network "private_network", ip: "192.168.56.10"

    ubuntu.vm.provider "virtualbox" do |vb|
      vb.name = "tp-final-ubuntu-mysql"
      vb.memory = "2048"
      vb.cpus = 2
    end
  end

  config.vm.define "debian" do |debian|
    debian.vm.box = "generic/debian12"
    debian.vm.hostname = "debian-client"
    debian.vm.network "private_network", ip: "192.168.56.11"

    debian.vm.provider "virtualbox" do |vb|
      vb.name = "tp-final-debian-client"
      vb.memory = "1024"
      vb.cpus = 1
    end
  end
end
