Cet article n’est qu’une simple mise à jour de l’article ansible-init : gagner du temps.

J’ai ajouté ce matin à mon script une petite feature qui m’a parue intéressante. En effet, dans la première « version », il demandait à l’utilisateur de ne pas oublier d’ajouter ses clefs SSH dans le dossier correspondant du projet.

Seulement, une des best practices est d’avoir une clef différente pour chaque projet, puisque chaque projet est une infrastructure à part entière et qu’il n’est pas très judicieux d’employer la même clef SSH pour gérer toutes ses infrastructures de production.

J’ai donc fait en sorte qu’en même temps que l’architecture du projet soit générée, un couple de clefs SSH privée/publique soit généré et déposé dans le dossier ssh du projet.

Encore plus rapide pour débuter son infra, il ne reste qu’à copier la clef publique sur les serveurs voulus !

Le fonctionnement du script décrit dans l’article précédent est inchangé, la création de la clef ne nécessitant aucune intervention de l’utilisateur 🙂

Catégories : ansible

Laisser un commentaire

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