Pārlūkot izejas kodu

Support "salt://path_to_keyname" ssh_key definition in users."user name".ssh_keys."privkey|pubkey" pillar data

tags/v0.45.0
Konstantin Nikolaev pirms 6 gadiem
vecāks
revīzija
1dfef11303
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. +5
    -0
      users/init.sls

+ 5
- 0
users/init.sls Parādīt failu

@@ -194,7 +194,12 @@ users_{{ name }}_{{ key_name }}_key:
- mode: 600
{% endif %}
- show_diff: False
{%- set key_value = salt['pillar.get']('users:'+name+':ssh_keys:'+_key) %}
{%- if 'salt://' in key_value[:7] %}
- source: {{ key_value }}
{%- else %}
- contents_pillar: users:{{ name }}:ssh_keys:{{ _key }}
{%- endif %}
- require:
- user: users_{{ name }}_user
{% for group in user.get('groups', []) %}

Notiek ielāde…
Atcelt
Saglabāt