1.0 KiB
1.0 KiB
VAGRANT
Basique Vagrantfile pour instancier deux VM debian 12
INSTALLATION VAGRANT
- Avec Virtualbox:
Installer virtualbox >= 7.0 (Debian 12)
- Sans Virtualbox:
sudo apt-get install vagrant-libvirt libvirt-daemon-system -y
sudo usermod --append --groups libvirt $USER
newgrp libvirt
CONFIGURATION
La configuration s'éffectue dans le settings.yaml:
vms:
- name: "server-1" # nom vagrant
hostname: "server" # nom réseau
ip: "192.168.60.2" # IP
memory: 1024 # RAM
os: "debian/bookworm64" # OS
- name: "vm-2"
...
Les OS sont de la forme Vagrant boxes et sont régérencées ici: https://portal.cloud.hashicorp.com/vagrant/discover
UTILISATION
- Construire les machines:
vagrant up
AUTRES COMMANDES UTILES
- Se connecter en SSH:
vagrant ssh <hostname>
- Stopper les machines:
vagrant halt
- Detruire les machines:
vagrant destroy