Переглянути джерело

Added recursive management of minion.d and master.d.

This allows users to easily add configuration settings that the formula
doesn't yet provide, without having to modify the existing templates.
master
Andrew Vant 10 роки тому
джерело
коміт
00e245e20a
4 змінених файлів з 8 додано та 6 видалено
  1. +0
    -0
      salt/files/master.d/_defaults.conf
  2. +0
    -0
      salt/files/minion.d/_defaults.conf
  3. +4
    -3
      salt/master.sls
  4. +4
    -3
      salt/minion.sls

salt/files/master → salt/files/master.d/_defaults.conf Переглянути файл


salt/files/minion → salt/files/minion.d/_defaults.conf Переглянути файл


+ 4
- 3
salt/master.sls Переглянути файл

@@ -3,10 +3,11 @@
salt-master:
pkg.installed:
- name: {{ pkgs['salt-master'] }}
file.managed:
- name: /etc/salt/master.d/master.conf
file.recurse:
- name: /etc/salt/master.d
- template: jinja
- source: salt://salt/files/master
- source: salt://salt/files/master.d
- clean: True
service.running:
- enable: True
- watch:

+ 4
- 3
salt/minion.sls Переглянути файл

@@ -3,10 +3,11 @@
salt-minion:
pkg.installed:
- name: {{ pkgs['salt-minion'] }}
file.managed:
- name: /etc/salt/minion.d/minion.conf
file.recurse:
- name: /etc/salt/minion.d
- template: jinja
- source: salt://salt/files/minion
- source: salt://salt/files/minion.d
- clean: True
service.running:
- enable: True
- watch:

Завантаження…
Відмінити
Зберегти