mirror of
https://github.com/saltstack-formulas/salt-formula.git
synced 2026-10-24 14:14:17 +02:00
Move into salt subdir
This commit is contained in:
1 parent
7d6ab1e4f1
commit
fa29decc39
4 files changed
No files matched your search
@@ -0,0 +1,40 @@
|
||||
salt-master:
|
||||
pkg.installed:
|
||||
{% if grains['os_family'] in ['RedHat', 'Debian'] %}
|
||||
- name: salt-minion
|
||||
{% else %}
|
||||
- name: salt
|
||||
{% endif %}
|
||||
file.managed:
|
||||
- name: /etc/salt/master
|
||||
- template: jinja
|
||||
- source: salt://salt/files/master
|
||||
service.running:
|
||||
- enable: True
|
||||
- require:
|
||||
- pkg: salt-minion
|
||||
- watch:
|
||||
- file: salt-minion
|
||||
|
||||
configure-salt-master:
|
||||
file.managed:
|
||||
- name: /etc/salt/master
|
||||
- source: salt://salt/templates/master.template
|
||||
- template: jinja
|
||||
- user: root
|
||||
- groupt: root
|
||||
- mode: 0700
|
||||
|
||||
run-salt-master:
|
||||
cmd.wait:
|
||||
- name: start salt-master
|
||||
- watch:
|
||||
- file: run-salt-master
|
||||
- require:
|
||||
- file: configure-salt-master
|
||||
file.managed:
|
||||
- name: /etc/init/salt-master
|
||||
- source: salt://salt/templates/upstart-master.conf
|
||||
- template: jinja
|
||||
- defaults:
|
||||
run_mode: master
|
||||
Reference in new issue
Block a user