Les fichiers pillar ne sont là que pour contenir des données que tu ne veux pas mettre dans tes formules (genre le nom de la communauté snmp que tu vas mettre dans snmpd.conf, ce genre de choses) ou des données qui vont être réutilisées dans différentes formules ou sur lesquelles tu vas boucler.
{% for login, user in pillar.get('users', {}).items() %}
{{login}}:
user.present:
- home: /home/{{login}}
- createhome: True
- fullname: {{user.fullname}}
{% endfor %}
Tu dois créer des formules, éventuellement en utilisant les données des pillar, et éventuellement en utilisant le langage de template Jinja.
Pour installer apache, une formule pour Debian serait
# Pas un pillar...
Posté par Framasky (site web personnel) . En réponse au message SaltStack : pb avec les modules.. Évalué à 3.
Les fichiers pillar ne sont là que pour contenir des données que tu ne veux pas mettre dans tes formules (genre le nom de la communauté snmp que tu vas mettre dans snmpd.conf, ce genre de choses) ou des données qui vont être réutilisées dans différentes formules ou sur lesquelles tu vas boucler.
Tu dois créer des formules, éventuellement en utilisant les données des pillar, et éventuellement en utilisant le langage de template Jinja.
Pour installer apache, une formule pour Debian serait
Peut-être que la présentation de Salt que j'avais faite pourrait t'être utile : https://slides.fiat-tux.fr/slides_salt/index.html
Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.