Files
salt-states/salt/minion.sls
Keiran Snowden 7d625fbdcc up2date
2023-03-12 21:20:42 -04:00

34 lines
694 B
Plaintext

include:
- salt.update
/lib/systemd/system/salt-minion.service:
file.managed:
- source: salt://salt/files/salt-minion.service
- user: root
- group: root
- mode: 644
systemd reload for salt-minion:
module.run:
- name: service.systemctl_reload
- onchanges:
- file: /lib/systemd/system/salt-minion.service
salt-minion:
service.running:
- enable: true
- require:
- file: /lib/systemd/system/salt-minion.service
- module: systemd reload for salt-minion
- watch:
- pip: salt
/etc/salt/minion:
file.managed:
- source: salt://salt/files/minion.jinja
- template: jinja
- user: root
- group: root
- mode: 644