Les configurations doivent être testées et éprouvées. Surtout quand c’est aussi aisé avec des outils de configuration management tels que Puppet, Ansible, ou SaltStack. Mais il est parfois délicat d’obtenir une infrastructure disponible. Personnellement, pour mes développements, mes essais, et mes premières validations, je provisionne des VMs Virtualbox sur mon laptop à l’aide de Vagrant.
Le cas d’usage du lab’ nécessitant plusieurs VMs d’usage différent et donc de ressources variées a été présenté dans mon précédent article pour la partie provision. Voyons donc maintenant comment se faciliter la vie côté réseau en un exposé étape par étape.
$ vagrant status IP: Ports: Host: 192.168.10.10 22=>2210 kiwi.oloc 192.168.10.11 22=>2211 koala-01.oloc 192.168.10.12 22=>2212 koala-02.oloc Current machine states: kiwi running (virtualbox) koala-01 running (virtualbox) koala-02 running (virtualbox)
Voyons comment en arriver à ce vagrant status
répondant à notre besoin d’un lab’ complet aux VMs variées dans un réseau ad hoc…