Epic 14 : Diffuser les paramètres de configuration sur le client

Objectif

Les paramètres de configuration sont stockés dans le server-manager. Ils doivent être diffusés au service saltmaster-manager pour ensuite être transmis aux clients.

Ces paramètres de configuration sont accessibles par les mécanismes standards d’EOLE (CreoleGet) mais uniquement en lecture.

Attention, si ces paramètres sont en lecture seule, cela implique que toutes les actions en écritures ne fonctionnent plus. Par exemple, cela signifie que certaines actions ne seront plus disponibles dans l’EAD2 (configuration de Bareos, …). Ces actions seront remplacées par des actions EAD3 à exécuter sur le Zéphir (voir l’epic EAD3 pour plus de détails).

Proposition

  • Les paramètres de configuration sont placés dans les pillars SaltStack
  • CreoleGet récupère les paramètres de configuration dans les pillars SaltStack

Acceptation

CreoleGet depuis le client retourne la valeur du paramètre de configuration « adresse_ip_eth0 ».