created pillar file for managing password access

This commit is contained in:
Actaeus Curabitur 2022-09-08 10:15:56 -05:00
parent d1d9db1feb
commit 7824725ff3
2 changed files with 4 additions and 0 deletions

View file

@ -1,2 +1,3 @@
include:
- servers.roles
- servers.passwords

View file

@ -0,0 +1,3 @@
{%- set roles=salt.cmd.shell("grep -Po '(?<=- ).*' /srv/salt/"+saltenv+"/pillars/servers/roles/server/"+grains['host']+".sls | tr '\n' ' '") -%}
{%- set data=salt.cmd.shell('sudo bash ~/get_passwords.sh '+roles) -%}
{{data | trim}}