User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
Ansible : ça vaut le coup ou pas ? Je regarde un peu de lieu Ansible mais ça m’intimide toujours un peu.
J’ai l’impression que le grand avantage c’est de vraiment faire des modifications de sécurité sur tout les serveurs d’un coup, sans risquer d’en merder ou oublier un.

Vous recommandez ?
⭐3
5
0
0
3

User avatar
Vincent @startuplarbin@eldritch.cafe
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol Ansible c'est bien suivi, assez utilisé et globalement mâture.
L'intérêt c'est effectivement de gérer des machines par groupes (sachant qu'on peut appartenir à plusieurs rôles) que ce soit pour provisionner du code, appliquer des mises à jours, mettre la bonne configuration iptable partout...
Sinon c'est un peu galère. C'est pas mon boulot (j'étais dev et un peu ops et pas admin sys) mais j'ai vu beaucoup de galères. C'était quand même surtout du à la complexité (deux bases de données, un cache, un load balancer, une grappe front, une grappe back, du FTP, un ETL... en gros une dizaines de roles sur genre 30 serveurs en pré-production et 80 en prod).
On faisait même la CD avec.
Perso j'ai fait des trucs un peu pointu avec, sans trop saigner du nez quand même.

Donc je recommande de bien regarder ce que tu comptes lui faire faire et de pas mal lire ce que disent les gens qui ont eu plus ou moins ton cas d'usage.
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @startuplarbin oui finalement ça devient hyper intéressant avec quand la complexité augmente je vais peut-être pas m’y mettre de suite mais commencer à zieuter alors !

merci du retour utile
​:blobcat_heart:​
⭐1
1
0
0
1
User avatar
Vincent @startuplarbin@eldritch.cafe
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol My pleasure ☺️
N'oublie pas quand même qu'il y a des alternatives. Ansible c'est pas non plus le turfu.
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @startuplarbin je viens de voir ça avec puppet et terraform par exemple
juste c’était le plus connu pour un noob comme moi
​:sip:​
1
0
0
0
User avatar
Vincent @startuplarbin@eldritch.cafe
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol Dis-toi que t'es noob pareil qu'elle que soit la technologie.
Je pense que TF, t'auras pas de mal à trouver de la doc et du forum. Puppet, j'en sais rien.

Ça dépend vraiment de ce que tu comptes faire. Et si tu sais pas trop, regardes à droite à gauche, ça donne une idée de ce qui se fait.
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @startuplarbin merci beaucoup ​:akko_yay:​
⭐1
0
0
0
1
User avatar
Nihl @nihl@p.umbriel.fr
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol Pour faire simple: pour un ou deux serveurs, pas forcément. Quand tu atteins un certain nombre, ça peut valoir le coup, mais y'a de l'investissement pour pouvoir faire des choses propres et faut avoir envie de se farcir du YAML et potentiellement du python. C'est pas toujours simple à débugger, j'en ai fait pendant pas mal d'années avec écriture de gros playbooks, roles et quelques modules et je suis très content de pouvoir faire une pause ces temps ci.
⭐1
2
0
0
1
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @nihl ah du coup ça revient à complexifier la chose ?
parce que vraiment je pense l’utiliser que pour modifier les iptables sur tous et basta haha
1
0
0
0
User avatar
Nihl @nihl@p.umbriel.fr
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol Ca peut, ça dépend beaucoup de ce que tu fais. En fait tu rajoutes une couche au dessus de la gestion des serveurs, et ça a deux effets: ça simplifie cette gestion quand tu as trop de serveurs pour que ça soit fait à la main, mais ça rajoute des potentiels bugs, le fonctionnement parfois particulier d'ansible qu'il faut connaitre et la "maintenance" des outils (ne serait-ce que suivre les mises à jour d'ansible en lui-même).
Si tu modifies peu de choses ça peut se faire, et au pire tu peux tester et voir ce que ça donne pour voir si ça te plait.
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @nihl ah j’avais pas pensé au fait de gérer ansible de lui même en effet
merci je testerai du coup, comme ça je pourrais me faire un bon avis !
1
0
0
0
User avatar
Nihl @nihl@p.umbriel.fr
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol C'est sûrement le plus simple, bon courage!
:pika_love:1
0
0
0
1
User avatar
mushroom 🍄 @duponin@udongein.xyz
3y
re: Ansible : ça vaut le coup ou pas ? @nihl @tournesol je seconde ça
:blobcat_heart:1
0
0
0
1
User avatar
Feu d'jais couleur @feudjais@eldritch.cafe
3y
Ansible : ça vaut le coup ou pas ? @tournesol Pour l'avoir un peu utilisé de manière débutante, j'ai vraiment apprécié. On l'utilise au travail aussi et c'est fort agréable. Ça facilite les déploiements notamment.
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @feudjais ah merci ! Là je déploie avec un vieux script haha
⭐1
0
0
0
1
User avatar
Grandasse @Grandasse_@mastodon.opportunis.me
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol je laisse la parole à mon admin d'instance préféré : @Courgette, qui semble s'en servir
:neocat_heart:1
1
0
0
1
User avatar
Courgette ​:blobcatpeek:​​ @Courgette@mastodon.opportunis.me
3y
re: Ansible : ça vaut le coup ou pas ? @Grandasse_ @tournesol Comme beaucoup d'outils, la réponse est : ça dépend de ce qu'on veut faire, comment, et de l'investissement qu'on est prêt à y mettre.

Ansible c'est cool, ça permet de commencer rapidement à faire des choses utiles sans avoir besoin d'une montagne de connaissances.
Néanmoins ça peut vite présenter des petites difficultés et autre challenges rigolos.

Pour ma part je m'en sers tous les jours au boulot et pour du perso.

À mon sens, les plus gros avantages ce sont :
- la reproductibilité : une fois qu'on a validé sur un environnement de test, si notre env' de prod est assez similaire, va suffire de lancer le playbook et d'attendre, beaucoup moins de chance d'oublier des trucs ou de créer des divergences entre les env.
- l'idempotence : bon ça obligé d'écrire ses playbook comme il faut, mais une fois que c'est le cas, au moindre doute on peut juste relancer le playbook pour s'assurer que tout est bien conforme.
- la flexibilité : que ça soit avec les variables, les templates et ainsi de suite, on peut vraiment presque faire ce qu'on veut.

Les trucs les plus relous :
- parfois les erreurs sont cryptiques et c'est rigolo à debug.
- on est humain, on peut faire des erreurs, à la place de casser un serveur on peut en casser plein d'un coup. Ça demande un peu de rigueur pour bien tester :p
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @Courgette @Grandasse_ c'est "rigolo" ​:neocat_0_0:​

okay, je pense que je vais faire des ptits tests avec avant de me lancer huhu
merci beaucoup pour ton retour
​:neocat_heart:​
1
0
0
0
User avatar
Courgette ​:blobcatpeek:​​ @Courgette@mastodon.opportunis.me
3y
re: Ansible : ça vaut le coup ou pas ? @tournesol Il se peut que j'ai un usage assez large du mot rigolo ​:thinknyan:​​

J'ai vu que ça parlait d'iptables à un moment dans le thread, y'a moyen de faire des trucs chouettes comme
github.com/bimdata/ansible_role_ferm.

Bon ça utilise ferm, donc iptables-legacy, mais ça peut quand même donner des idées !

@Grandasse_
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
3y
re: Ansible : ça vaut le coup ou pas ? @Courgette @Grandasse_ je parle iptable mais ensvraa je passe par ufw parce que c'est joli ​:meow_pyes_pout:​
0
0
0
0