vagrant:accueil

Ceci est une ancienne révision du document !


Vagrant

Dans un dossier défini (va créer un dossier .vagrant).

vagrant init

Crée un fichier Vagrantfile à compléter.

Choisir une box (catalogue), par exemple generic/debian11.

vagrant up # lance la VM
vagrant ssh # ouvre un shell en SSH sur la VM
vagrant halt # arrête la VM
vagrant destroy # détruit la VM
Vagrantfile
config.vm.provider "virtualbox" do |vb|
  vb.memory = "512"
end
Vagrantfile
config.vm.network "public_network", bridge: "enp0s31f6"

enp0s31f6 correspond à l'interface sur la machine hôte qui va servir de bridge.

Vagrantfile
config.vm.provision "ansible" do |ansible|
  ansible.playbook = "playbook.yml"
end

Source

Vagrantfile
config.vm.synced_folder '.', '/vagrant', disabled: true
  • vagrant/accueil.1637441557.txt.gz
  • Dernière modification : 2021/11/20 21:52
  • de phsw