Merci Jérôme,

Ça a l'air d'être ce que je cherche effectivement.

Bonne soirée,

Jacky

----- Original Message -----
From: "jerome" <[email protected]>
To: "Liste de discussion Graoulug" <[email protected]>
Sent: Sunday, November 27, 2022 7:38:02 PM
Subject: Re: [graoulug-libre] Ansible et les fichiers d'entrée et de sortie






Salut Jacky, 

Regardes si cela peut t'aider : 

- pour tester des IP : 
https://www.googlinux.com/ansible-run-play-only-on-reachable-host/ + exemple de 
playbook 
https://github.com/swapnil-linux/ansible/blob/master/play_on_reachable_host.yml 
- pour tester des URL : https://codingpointer.com/ansible/test-url-status 




Jérôme 

From: libre <[email protected]> on behalf of J. FRANÇOIS 
<[email protected]> 
Sent: 26 November 2022 15:30:14 
To: Liste de discussion Graoulug 
Subject: [graoulug-libre] Ansible et les fichiers d'entrée et de sortie 

Hello les manchots, 

Comme brièvement abordé avec Jérôme ce matin je bataille un peu avec Ansible et 
les fichiers source et destination. 
En 2 mots j'ai une liste d'url dans un fichier que je veux faire tester par 
ansible avec un compte-rendu en sortie. 
En un peu plus de 2 mots le fichier d'entrée est de ce type: 

External graoulug.org 
Internal 10.20.30.40 
Internal intranet.site.local 
External 183.201.1.34 
... 

Je cherche à écrire un playbook qui prenne en entrée chaque ligne du fichier et 
teste l'url pour savoir si elle répond ou non ( avec le module rui 
vraisemblablement ), puis qu'il écrive le résultat dans un autre fichier. Pour 
ce dernier le format de réponse n'a pas grande importance, ça peut être OK/KO 
ou le status code ( 200, 404..) 

J'ai vu qu'il y avait un module collection qui pourrait permettre de faire cela 
seulement je cherche de préférence à le faire avec ansible core. 

Jacky 


_______________________________________________ 
libre mailing list 
[email protected] 
https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre 

_______________________________________________
libre mailing list
[email protected]
https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre
_______________________________________________
libre mailing list
[email protected]
https://brassens.heberge.info/cgi-bin/mailman/listinfo/libre

Répondre à