Explorar el Código

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 hace 10 años
padre
commit
00e245e20a
Se han modificado 4 ficheros con 8 adiciones y 6 borrados
  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 Ver fichero


salt/files/minion → salt/files/minion.d/_defaults.conf Ver fichero


+ 4
- 3
salt/master.sls Ver fichero

@@ -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 Ver fichero

@@ -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:

Cargando…
Cancelar
Guardar