Compare commits
4 Commits
f8fa65f715
...
empty-pill
Author | SHA1 | Date | |
---|---|---|---|
cc0e8f7aff
|
|||
8024449e2b
|
|||
37e659cfc3
|
|||
05d7cef80c
|
3
pillar/top.sls
Normal file
3
pillar/top.sls
Normal file
@ -0,0 +1,3 @@
|
||||
{{ saltenv }}:
|
||||
'*':
|
||||
[]
|
1
stack/stack.cfg
Normal file
1
stack/stack.cfg
Normal file
@ -0,0 +1 @@
|
||||
[]
|
@ -11,10 +11,10 @@ salt-minion:
|
||||
|
||||
restart-salt-minion:
|
||||
cmd.run:
|
||||
- name: "sleep 10 && systemctl restart salt-minion --no-block"
|
||||
- name: sleep 10 && systemctl restart salt-minion
|
||||
- bg: true
|
||||
- order: last
|
||||
- watch:
|
||||
- onchanges:
|
||||
- pkg: salt-minion
|
||||
- file: /etc/salt/minion
|
||||
- require:
|
||||
@ -34,6 +34,7 @@ restart-salt-minion:
|
||||
|
||||
check-minion-config:
|
||||
cmd.run:
|
||||
- name: sudo salt-call --local --skip-grains test.ping
|
||||
- watch:
|
||||
- name: sudo salt-call --local --skip-grains test.true
|
||||
- onchanges:
|
||||
- pkg: salt-minion
|
||||
- file: /etc/salt/minion
|
||||
|
@ -16,4 +16,9 @@
|
||||
{%- if user.shell is defined %}
|
||||
- shell: {{ user.shell }}
|
||||
{%- endif %}
|
||||
ssh_auth.manage:
|
||||
- user: {{ name }}
|
||||
{%- if user['ssh-keys'] is defined %}
|
||||
- ssh_keys: {{ user['ssh-keys']|json }}
|
||||
{%- endif %}
|
||||
{%- endfor %}
|
||||
|
@ -4,6 +4,9 @@
|
||||
{%- do admin_groups.append('systemd-journal') %}
|
||||
{%- endif %}
|
||||
|
||||
{# FIXME(frebib): manage Docker group instead of blindly adding it #}
|
||||
{%- do admin_groups.append('docker') %}
|
||||
|
||||
frebib:
|
||||
groups:
|
||||
{%- for group in admin_groups %}
|
||||
|
Reference in New Issue
Block a user