[Salt-fr] Lot Salt-fr, Vol 17, Parution 8

Valentin valentin210594 at gmail.com
Sam 27 Juin 22:00:48 CEST 2015


Hello,

Je débute un peu en Salt,

Je pense que tu peux faire cela :

sh /srv/script_zabbix:
   cmd.run

( dans ton init.sls)

Cela lancera ton script à chaque hightstates, à toi de modifier ton 
script pour qu'il ne se lance pas si il a déjà était lancé !?

C'est la solution au plus simple que je ferais.

Cordialement,

Valentin


Le 28/06/2015 00:12, salt-fr-request at lists.afpy.org a écrit :
> Envoyez vos messages pour la liste Salt-fr à
> 	salt-fr at lists.afpy.org
>
> Pour vous (dés)abonner par le web, consultez
> 	http://lists.afpy.org/listinfo/salt-fr
>
> ou, par email, envoyez un message avec 'help' dans le corps ou dans le
> sujet à
> 	salt-fr-request at lists.afpy.org
>
> Vous pouvez contacter l'administrateur de la liste à l'adresse
> 	salt-fr-owner at lists.afpy.org
>
> Si vous répondez, n'oubliez pas de changer l'objet du message afin
> qu'il soit plus spécifique que "Re: Contenu du digest de Salt-fr..."
>
>
> Thèmes du jour :
>
>     1. Re: Lot Salt-fr, Vol 17, Parution 7 (Achraf Rafi)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 27 Jun 2015 15:12:26 +0200
> From: Achraf Rafi <rafiachraf91 at gmail.com>
> To: salt-fr at lists.afpy.org
> Subject: Re: [Salt-fr] Lot Salt-fr, Vol 17, Parution 7
> Message-ID:
> 	<CAGWdcE+S9MND+yscDOt3J++BhLQgRH2OMdc5CuEPaXL4nFYXgA at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Merci pour vos réponses.
>
> En faite le but de ce script bash, permet ajouter un hôte dans zabbix c'est
> tous.
>
> Moi j'avais pensé que je fais juste cette configuration dans mon state et
> ça va marché.
>
> /etc/script.sh:
>    file.managed:
>      - source: salt://script/script.sh
>      - user: root
>      - group: root
>
> cmd.run:
>      - name: |
>         chmod u+x /etc/script.sh
>
>
> Donc d'après ce que j'ai compris, faut utiliser le salt-runner et le
> reactor pour pouvoir exécuter ce script.
>
> Merci beaucoup.
>
>
>
>
> ____________________________________________________________
> Achraf RAFI
> Stage de fin d'étude : Ingénieur Systèmes à Code42 de Nantes.
> Etudiant en Master2 à l'ISTIC de Rennes 1
> Ingénierie Systèmes , Réseaux, Sécurité & Cloud Computing .
> Téléphone : +33681422169
> e-mail : rafiachraf91 at gmail.com
> web : http://www.doyoubuzz.com/achraf-rafi
>
> Le 27 juin 2015 12:00, <salt-fr-request at lists.afpy.org> a écrit :
>
>> Envoyez vos messages pour la liste Salt-fr à
>>          salt-fr at lists.afpy.org
>>
>> Pour vous (dés)abonner par le web, consultez
>>          http://lists.afpy.org/listinfo/salt-fr
>>
>> ou, par email, envoyez un message avec 'help' dans le corps ou dans le
>> sujet à
>>          salt-fr-request at lists.afpy.org
>>
>> Vous pouvez contacter l'administrateur de la liste à l'adresse
>>          salt-fr-owner at lists.afpy.org
>>
>> Si vous répondez, n'oubliez pas de changer l'objet du message afin
>> qu'il soit plus spécifique que "Re: Contenu du digest de Salt-fr..."
>>
>>
>> Thèmes du jour :
>>
>>     1. Exécuter un script bash via salt Master (Achraf Rafi)
>>     2. Re: Exécuter un script bash via salt Master (Nicolas Ledez)
>>     3. Re: Exécuter un script bash via salt Master (David Douard)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Fri, 26 Jun 2015 15:02:02 +0200
>> From: Achraf Rafi <rafiachraf91 at gmail.com>
>> To: salt-fr at lists.afpy.org
>> Subject: [Salt-fr] Exécuter un script bash via salt Master
>> Message-ID:
>>          <CAGWdcELmKWz3Sb-4Zv1JeuGizkhFbHH7FSq8d5k==
>> 2zOUePT1w at mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Bonjour,
>>
>> Je me permet de vous écrire, suite à un blocage de ma part au niveau Salt.
>>
>> En faite, j'ai fais un script bash qui permet d'ajouter un hôte dans mon
>> serveur de supervision zabbix. ça marche parfaitement quand je l'exécute
>> .sh
>>
>> l'idée c'est que je souhaite automatiser cette configuration via salt. je
>> voudrai quand je fais un highstate de mon state qui contient le script,
>> s?exécute dans le master avant le minion parce y'a mes identifiants de
>> l?authentification dans mon script bash.
>>
>> Est ce que y'a une configuration spéciale pour sa ? est ce que vous avez
>> des idées comment faire comme ce genre de configuration? d'après ma
>> recherche j'ai trouvé comme quoi faut utiliser le salt-runner mais je ne
>> sais pas est ce si c'est le bon ou pas;
>>
>> Dans cette attente de vos retour, je vous souhaite un bon week-end.
>>
>>
>> ____________________________________________________________
>> Achraf RAFI
>> Stage de fin d'étude : Ingénieur Systèmes à Code42 de Nantes.
>> Etudiant en Master2 à l'ISTIC de Rennes 1
>> Ingénierie Systèmes , Réseaux, Sécurité & Cloud Computing .
>> Téléphone : +33681422169
>> e-mail : rafiachraf91 at gmail.com
>> web : http://www.doyoubuzz.com/achraf-rafi
>> -------------- section suivante --------------
>> Une pièce jointe HTML a été nettoyée...
>> URL: <
>> http://lists.afpy.org/pipermail/salt-fr/attachments/20150626/9d2fd158/attachment-0001.html
>> ------------------------------
>>
>> Message: 2
>> Date: Fri, 26 Jun 2015 15:44:00 +0200
>> From: Nicolas Ledez <nicolas at ledez.net>
>> To: salt-fr at lists.afpy.org
>> Subject: Re: [Salt-fr] Exécuter un script bash via salt Master
>> Message-ID: <558D5720.7030304 at ledez.net>
>> Content-Type: text/plain; charset="windows-1252"
>>
>> Je n'ai par parfaitement compris le séquencement de test scripts.
>>
>> Mais je comprends que les reactors pourraient résoudre tes problèmes :
>> http://docs.saltstack.com/en/latest/topics/reactor/index.html
>>
>> On 26/06/2015 15:02, Achraf Rafi wrote:
>>> Bonjour,
>>>
>>> Je me permet de vous écrire, suite à un blocage de ma part au niveau
>> Salt.
>>> En faite, j'ai fais un script bash qui permet d'ajouter un hôte dans
>>> mon serveur de supervision zabbix. ça marche parfaitement quand je
>>> l'exécute .sh
>>>
>>> l'idée c'est que je souhaite automatiser cette configuration via salt.
>>> je voudrai quand je fais un highstate de mon state qui contient le
>>> script, s?exécute dans le master avant le minion parce y'a mes
>>> identifiants de l?authentification dans mon script bash.
>>>
>>> Est ce que y'a une configuration spéciale pour sa ? est ce que vous
>>> avez des idées comment faire comme ce genre de configuration? d'après
>>> ma recherche j'ai trouvé comme quoi faut utiliser le salt-runner mais
>>> je ne sais pas est ce si c'est le bon ou pas;
>>>
>>> Dans cette attente de vos retour, je vous souhaite un bon week-end.
>>>
>>>
>>> ____________________________________________________________
>>> Achraf RAFI
>>> Stage de fin d'étude : Ingénieur Systèmes à Code42 de Nantes.
>>> Etudiant en Master2 à l'ISTIC de Rennes 1
>>> Ingénierie Systèmes , Réseaux, Sécurité & Cloud Computing .
>>> Téléphone : +33681422169
>>> e-mail : rafiachraf91 at gmail.com <mailto:rafiachraf91 at gmail.com>
>>> web : http://www.doyoubuzz.com/achraf-rafi
>>>
>>>
>>> _______________________________________________
>>> Salt-fr mailing list
>>> Salt-fr at lists.afpy.org
>>> http://lists.afpy.org/listinfo/salt-fr
>> -------------- section suivante --------------
>> Une pièce jointe HTML a été nettoyée...
>> URL: <
>> http://lists.afpy.org/pipermail/salt-fr/attachments/20150626/345a2ab6/attachment-0001.html
>> ------------------------------
>>
>> Message: 3
>> Date: Fri, 26 Jun 2015 16:01:02 +0200
>> From: David Douard <david.douard at logilab.fr>
>> To: salt-fr at lists.afpy.org
>> Subject: Re: [Salt-fr] Exécuter un script bash via salt Master
>> Message-ID: <558D5B1E.1070104 at logilab.fr>
>> Content-Type: text/plain; charset="windows-1252"
>>
>> On 06/26/2015 03:44 PM, Nicolas Ledez wrote:
>>> Je n'ai par parfaitement compris le séquencement de test scripts.
>> moi non plus, mais quand je lis ça rapidement, ça me fait plutôt penser à
>> du boulot pour un salt-runner
>>
>>    http://docs.saltstack.com/en/latest/ref/runners/index.html
>>
>> David
>>
>>> Mais je comprends que les reactors pourraient résoudre tes problèmes :
>>> http://docs.saltstack.com/en/latest/topics/reactor/index.html
>>>
>>> On 26/06/2015 15:02, Achraf Rafi wrote:
>>>> Bonjour,
>>>>
>>>> Je me permet de vous écrire, suite à un blocage de ma part au niveau
>> Salt.
>>>> En faite, j'ai fais un script bash qui permet d'ajouter un hôte dans
>> mon serveur de supervision zabbix. ça marche parfaitement quand je
>> l'exécute .sh
>>>> l'idée c'est que je souhaite automatiser cette configuration via salt.
>> je voudrai quand je fais un highstate de mon state qui contient le script,
>> s?exécute dans le master avant le minion parce y'a mes identifiants de
>> l?authentification dans mon script bash.
>>>> Est ce que y'a une configuration spéciale pour sa ? est ce que vous
>> avez des idées comment faire comme ce genre de configuration? d'après ma
>> recherche j'ai trouvé comme quoi faut utiliser le salt-runner mais je ne
>> sais pas est ce si c'est le bon ou pas;
>>>> Dans cette attente de vos retour, je vous souhaite un bon week-end.
>>>>
>>>>
>>>> ____________________________________________________________
>>>> Achraf RAFI
>>>> Stage de fin d'étude : Ingénieur Systèmes à Code42 de Nantes.
>>>> Etudiant en Master2 à l'ISTIC de Rennes 1
>>>> Ingénierie Systèmes , Réseaux, Sécurité & Cloud Computing .
>>>> Téléphone : +33681422169
>>>> e-mail : <mailto:rafiachraf91 at gmail.com>rafiachraf91 at gmail.com
>>>> web : <http://www.doyoubuzz.com/achraf-rafi>
>> http://www.doyoubuzz.com/achraf-rafi
>>>>
>>>> _______________________________________________
>>>> Salt-fr mailing list
>>>> Salt-fr at lists.afpy.org
>>>> http://lists.afpy.org/listinfo/salt-fr
>>>
>>>
>>> _______________________________________________
>>> Salt-fr mailing list
>>> Salt-fr at lists.afpy.org
>>> http://lists.afpy.org/listinfo/salt-fr
>>>
>>
>> --
>>
>> David DOUARD             LOGILAB
>> Directeur du département Outils & Systèmes
>>
>> +33 1 45 32 03 12         david.douard at logilab.fr
>> +33 1 83 64 25 26         http://www.logilab.fr/id/david.douard
>>
>> Formations - http://www.logilab.fr/formations
>> Développements - http://www.logilab.fr/services
>> Gestion de connaissances - http://www.cubicweb.org/
>> -------------- section suivante --------------
>> Une pièce jointe autre que texte a été nettoyée...
>> Nom: david_douard.vcf
>> Type: text/x-vcard
>> Taille: 302 octets
>> Desc: non disponible
>> URL: <
>> http://lists.afpy.org/pipermail/salt-fr/attachments/20150626/8d78cb58/attachment-0001.vcf
>> -------------- section suivante --------------
>> Une pièce jointe autre que texte a été nettoyée...
>> Nom: signature.asc
>> Type: application/pgp-signature
>> Taille: 181 octets
>> Desc: OpenPGP digital signature
>> URL: <
>> http://lists.afpy.org/pipermail/salt-fr/attachments/20150626/8d78cb58/attachment-0001.sig
>> ------------------------------
>>
>> Subject: Pied de page des remises groupées
>>
>> _______________________________________________
>> Salt-fr mailing list
>> Salt-fr at lists.afpy.org
>> http://lists.afpy.org/listinfo/salt-fr
>>
>>
>> ------------------------------
>>
>> Fin de Lot Salt-fr, Vol 17, Parution 7
>> **************************************
>>
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL: <http://lists.afpy.org/pipermail/salt-fr/attachments/20150627/d2e0cfdb/attachment.html>
>
> ------------------------------
>
> Subject: Pied de page des remises groupées
>
> _______________________________________________
> Salt-fr mailing list
> Salt-fr at lists.afpy.org
> http://lists.afpy.org/listinfo/salt-fr
>
>
> ------------------------------
>
> Fin de Lot Salt-fr, Vol 17, Parution 8
> **************************************



Plus d'informations sur la liste de diffusion Salt-fr