Added recursive management of minion.d and master.d.master
salt-master: | salt-master: | ||||
pkg.installed: | pkg.installed: | ||||
- name: {{ pkgs['salt-master'] }} | - name: {{ pkgs['salt-master'] }} | ||||
file.managed: | |||||
- name: /etc/salt/master.d/master.conf | |||||
file.recurse: | |||||
- name: /etc/salt/master.d | |||||
- template: jinja | - template: jinja | ||||
- source: salt://salt/files/master | |||||
- source: salt://salt/files/master.d | |||||
- clean: True | |||||
service.running: | service.running: | ||||
- enable: True | - enable: True | ||||
- watch: | - watch: |
salt-minion: | salt-minion: | ||||
pkg.installed: | pkg.installed: | ||||
- name: {{ pkgs['salt-minion'] }} | - name: {{ pkgs['salt-minion'] }} | ||||
file.managed: | |||||
- name: /etc/salt/minion.d/minion.conf | |||||
file.recurse: | |||||
- name: /etc/salt/minion.d | |||||
- template: jinja | - template: jinja | ||||
- source: salt://salt/files/minion | |||||
- source: salt://salt/files/minion.d | |||||
- clean: True | |||||
service.running: | service.running: | ||||
- enable: True | - enable: True | ||||
- watch: | - watch: |