[Linux] Déployer une vm avec Vagrant

 

Article original publié le : 03 juin 2021
Mise a jour le :

 

Pour spawner rapidemnt des vms de test
Pré-requis, avoir VirtualBox installé
Récupérer le binaire Vagrant ou faire l’installe selon sa distribution

Provisionner un fichier nommé vagrantfile et exécuter Vagrant en se positionnant dans le mème répertoire.

Plus d’infos sur les boxex: https://app.vagrantup.com/boxes/search

Voici une conf pour 4 vms et os différents, 1 go, 1 vcpu, 1 ip, 1 hostname

 

Vérifier son vagrantfile et l’état des vms

 

Pour spawner les 4 machines lancer la commande vagrand up
Pour spawner une machine spécifier son nom décrit dans le vagrantfile, vagrand up vmcentos7 par exemple

 

Revérifier le status des vms

 

On peut également vérifier l’état des vms sous virtualbox

 

Vagrant va générer une paire de clé priv/pub, il est donc plus simple de se connecter en ssh
Sinon depuis le mode console de virtualbox le user/password sont vagrant/vagrant

Pour cela utiliser la commande

Pinger les autres hosts ou s’y connecter également en ssh

 

 

Quelques commandes

 

Supprimer une vm

Demarrer une vm

Stopper une vm

Initialiser un fichier vagrantfile

 

https://www.vagrantup.com/docs/cli

https://opensharing.fr/vagrant-commandes-utiles

 

 

No votes yet.
Please wait...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.