Bonjour
Il y a peu j'ai découvert ansible, enfin devrais je dire, j'ai décidé de l'expérimenter dans ma vraie vie.
La prise en main a été très rapide, ssh est déjà installé sur mes machines et il est simple d'alimenter son premier inventaire ansible. J'ai fait mon premier fichier /etc/ansible/hosts et j'ai pu faire mes premiers :ansible monserveur -m ping
Ensuite j'ai découvert qu'on pouvait fournir dynamiquement le contenu de /etc/ansible/hosts car il faut reconnaître quand on a un peu de machines devoir le remplir manuellement ça fait ….
Comme par hasard j'ai un inventaire exhaustif de mes machines grâce à GLPI. Ma première idée (oui oui c'est plein de première dans ce premier journal) a été de chercher sur le grand nain ternet s'il existait un script gérant l'export des hosts depuis GLPI, que nenni.
En contre partie j'ai découvert une documentation et des exemples fournis par ansible :
- http://docs.ansible.com/ansible/intro_dynamic_inventory.html
- http://docs.ansible.com/ansible/developing_inventory.html
Ce qui est bien fait aussi c'est que du coté GLPI, se trouvent des webservices pour interagir avec :
- https://forge.glpi-project.org/projects/webservices/wiki
- https://forge.glpi-project.org/projects/webservices/wiki/En_devguide
En fouillant un peu, en testant, etc, j'ai donc fait mon premier script d'inventaire ansible depuis GLPI :
Pour le moment il est assez fruste, ce script génère :
- un export de toutes les machines référencées dans l'inventaire GLPI via leur fqdn complet
- les groupes et sous groupes de machines selon l'arborescence des entités
J'espère que cela pourra intéresser un peu de monde et peut être avoir des premières contributions.
# un petit résumé de ce qu'est ansible?
Posté par fabricius . Évalué à 2.
Juste une phrase! Oui je sais il y a un lien mais je ne veux pas sortir de linuxfr.
[^] # Re: un petit résumé de ce qu'est ansible?
Posté par BAud (site web personnel) . Évalué à 4.
https://fr.wikipedia.org/wiki/Ansible_%28logiciel%29 ;-)
en gros c'est comme puppet, chef… cela permet de gérer le déploiement et la configuration de logiciels à distance (mise à jour, mais aussi création de VM par exemple…).
[^] # Re: un petit résumé de ce qu'est ansible?
Posté par Tangi Colin . Évalué à 3.
Sur chef ou puppet tu as un client installé sur chaque machine. Ansible c'est du "clientless" ou tout ce fait a travers du ssh.
[^] # Re: un petit résumé de ce qu'est ansible?
Posté par Atem18 (site web personnel) . Évalué à 3.
Viens à la PyconFR, j'y donne justement une conf dessus. ;)
[^] # Re: un petit résumé de ce qu'est ansible?
Posté par azerttyu (site web personnel) . Évalué à 3.
On n'est pas sur un site fermé contrairement à d'autres, donc faut cliquer sur les liens :)
Autrement je n'ai pas parlé non plus de GLPI, pour être équilibré faudrait un commentaire sur ce point aussi.
Les liens permettaient de proposer une explication plus intelligible.
[^] # Re: un petit résumé de ce qu'est ansible?
Posté par brendel . Évalué à 4.
C'est quand même agréable quand les liens sont optionnels. Au minimum une description succinte du sujet du journal.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.