diff options
author | root <root@salt-master.nld3.alpin.pw> | 2019-06-11 19:06:03 +0000 |
---|---|---|
committer | root <root@salt-master.nld3.alpin.pw> | 2019-06-11 19:06:03 +0000 |
commit | aa09aed813a85af585895f67c1a90e0493d7532f (patch) | |
tree | 58d3266af24f1260ab18cf7f3649dd247d47f15c /salt/roles.sls | |
download | salty-master.tar.bz2 salty-master.tar.xz |
Diffstat (limited to 'salt/roles.sls')
-rw-r--r-- | salt/roles.sls | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/salt/roles.sls b/salt/roles.sls new file mode 100644 index 0000000..1c02661 --- /dev/null +++ b/salt/roles.sls @@ -0,0 +1,10 @@ +{% set node_id = grains['id'] %} + +/etc/salt/minion.d/roles.conf: + file.managed: + - contents: | + grains: + roles: + {% for role in pillar['roles'][node_id] -%} + - {{ role }} + {% endfor %} |