created pillar file for managing password access
This commit is contained in:
parent
d1d9db1feb
commit
7824725ff3
2 changed files with 4 additions and 0 deletions
|
@ -1,2 +1,3 @@
|
||||||
include:
|
include:
|
||||||
- servers.roles
|
- servers.roles
|
||||||
|
- servers.passwords
|
||||||
|
|
3
pillars/servers/passwords.sls
Normal file
3
pillars/servers/passwords.sls
Normal 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}}
|
Loading…
Add table
Reference in a new issue