Aller au contenu principal

12 articles tagués avec « Vagrant »

Voir tous les tags

· 6 minutes de lecture
Stéphane ROBERT

logo

Vous le savez Vagrant est l'un des outils que je préfère. Il offre un moyen simple et efficace de créer, configurer et gérer des machines virtuelles pour le développement et les tests. Cependant, même avec la simplicité de Vagrant, il existe souvent des tâches répétitives et des processus qui peuvent être automatisés pour gagner du temps et garantir la cohérence.

· 8 minutes de lecture
Stéphane ROBERT

logo

Annoncée il y a un peu plus d'un an cette version 2.3.0 est le premier pas vers la sortie de la version 3.0 qui est en fait une réécriture complète de l'outil de création d'environnements de développement virtuels d'HashiCorp.

· 8 minutes de lecture
Stéphane ROBERT

logo

Pour ceux qui veulent tout de même utiliser WSL plutôt qu'une machine hyper-v, il est compliqué de faire fonctionner Vagrant. Pourtant, on peut y arriver en utilisant des boxes au format Docker. Le fonctionnement sera le même qu'avec des machines provisionnées avec libvirt sauf une seule chose : Les services ne seront pas utilisables, Docker oblige, à moins peut être de créer ses propres boxes ou systemd est opérationnel. Je l'ai déjà fait dans un job précédent, je vais fouiller dans mon historique et je vous les ajouterai au bout de ce billet.

· 4 minutes de lecture
Stéphane ROBERT

logo

Distrobox annonce qu'il permet de lancer n’importe quelle distribution Linux sur nos machines Linux. Il utilise des containers qui s'intègre totalement dans l'os hôte, en montant tous les filesystems, même les clés usb. Il promet même de pouvoir lancer des environnementgraphiqueses X11 et Wayland.

· 10 minutes de lecture
Stéphane ROBERT

logo

Je continue le déploiement des applications sur mon Home Lab Devops, et cette fois, il s'agit du serveur DNS powerDNS. Jusqu'à présent il tournait sur un de mes raspberry pi, mais j'ai fait le choix de le déplacer sur une des machines du Home Lab. Encore un bon exercice, car cela m'a permis d'améliorer l'installation de libvirt, en automatisant la création du pool d'images et du bridge.

· 6 minutes de lecture
Stéphane ROBERT

logo kubernetes

Bien décidé à passer la certification CKA et mon budget perso est assez limité, donc j'ai décidé de mettre en place un projet permettant de provisionner de manière flexible des clusters Kubernetes. Je ne cherche pas à rivaliser avec KubeSpray ou les bacs à sable payant, mais de provisionner gratuitement et rapidement des machines avec vagrant en se collant aux conditions de passage de la certification. J'ai décidé de vous partager mon projet, qui réponde au nom de CKASandBox. Il est à ces débuts et je fais appel à votre bonne volonté pour me proposer vos idées voir vos contributions.

· 2 minutes de lecture
Stéphane ROBERT

logo

Si comme moi vous utilisez Vagrant pour développer, sachez que Vagrant génère ses propres inventaires. Il le fait déjà, mais vous ne le savez pas. Dès lors que vous utilisez ansible comme provisionneur, il crée l'inventaire dans le répertoire suivant .Vagrant/.Vagrant/provisioners/ansible/inventory. Cet inventaire porte le nom Vagrant_ansible_inventory dont le contenu est par exemple le suivant :