Procházet zdrojové kódy

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 před 10 roky
rodič
revize
00e245e20a
4 změnil soubory, kde provedl 8 přidání a 6 odebrání
  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 Zobrazit soubor


salt/files/minion → salt/files/minion.d/_defaults.conf Zobrazit soubor


+ 4
- 3
salt/master.sls Zobrazit soubor

@@ -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 Zobrazit soubor

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

Načítá se…
Zrušit
Uložit