Projet

Général

Profil

Tâche #24358

Scénario #24263: Epic 13: Créer un message permettant de récupérer les données d'environnement d'un serveur

Déclencher un événement au moment de la récupération du grain sur le salt-master

Ajouté par Gwenael Remond il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Début:
25/06/2018
Echéance:
% réalisé:

0%

Restant à faire (heures):
0.0

Description

un événement au sens crossbar

Historique

#1 Mis à jour par Gwenael Remond il y a presque 6 ans

  • Tâche parente changé de #24269 à #24263

#2 Mis à jour par Scrum Master il y a presque 6 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Gwenael Remond il y a presque 6 ans

Utiliser les beacons :
https://docs.saltstack.com/en/latest/topics/beacons/index.html#writing-beacon-plugins

beacon existant (changement sur le disque)

cat /etc/salt/minion.d/beacons.conf
beacons:
  inotify:
    - files:
        /etc/important_file:
          mask:
            - modify
    #- disable_during_state_run: True

docker-compose -f docker-compose.dev.yml exec saltmaster-manager /bin/bash
root@5608141b4061:/# salt-run state.event pretty=True

l'événement de modification apparaît :

salt/beacon/10/inotify//etc/important_file    {
    "_stamp": "2018-05-25T05:22:22.582611", 
    "change": "IN_IGNORED", 
    "id": "10", 
    "path": "/etc/important_file" 
}

#4 Mis à jour par Gwenael Remond il y a presque 6 ans

Il reste à écrire un plugin beacon personnalisé

#5 Mis à jour par Scrum Master il y a presque 6 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Lionel Morin il y a presque 6 ans

  • Statut changé de Résolu à En cours

#7 Mis à jour par Joël Cuissinat il y a presque 6 ans

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF