Outils pour utilisateurs

Outils du site


tuto:linux:saltstack

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
tuto:linux:saltstack [2018/03/22 22:32] – [Gestion des environnements avec gitfs] roottuto:linux:saltstack [2019/07/27 18:44] – [Créer son propre state] root
Ligne 577: Ligne 577:
 </code> </code>
  
 +
 +<code>
 +{% set name = {
 +    'RedHat': 'httpd',
 +    'Debian': 'apache2',
 +}.get(grains.os_family) %}
 +</code>
 ===== Executer un module ===== ===== Executer un module =====
   * Appeler un module :   * Appeler un module :
Ligne 1602: Ligne 1609:
 </xtermrtf> </xtermrtf>
  
 +<note>
 +La branche **master** correspond au saltenv **base** !
 +</note>
 +
 +===== Créer son propre module =====
 +https://docs.saltstack.com/en/latest/ref/modules/index.html
 +
 +===== Créer son propre state =====
 +https://docs.saltstack.com/en/latest/ref/states/writing.html
 +
 +===== Créer son propre grain =====
 +https://docs.saltstack.com/en/latest/topics/grains/#writing-grains
 +===== Client salt en python =====
 +https://docs.saltstack.com/en/latest/ref/clients/
 +
 +===== Renderer en python =====
 +https://docs.saltstack.com/en/latest/ref/renderers/all/salt.renderers.py.html
 ===== Debug ===== ===== Debug =====
   * Option debug (**-l debug**) :   * Option debug (**-l debug**) :
tuto/linux/saltstack.txt · Dernière modification : 2019/07/29 17:54 de root