Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Ensure salt minion is installed and running
- salt-minion:
- pkg:
- - installed
- service:
- - running
- - require:
- - pkg: salt-minion
- - watch:
- - file: /etc/salt/minion
- cmd.run:
- - name: 'echo "/sbin/service salt-minion restart" | at now + 1'
- /etc/salt/minion:
- file.managed:
- - source:
- - salt://packages/salt/files/minion_config.{{ grains['host'] }}
- - salt://packages/salt/files/minion_config.{{ env }}-{{ grains['server_role']|default('') }}
- - salt://packages/salt/files/minion_config.{{ grains['server_role']|default('') }}
- - salt://packages/salt/files/minion_config.{{ env }}
- - salt://packages/salt/files/minion_config
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: salt-minion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement