Skip to content
Snippets Groups Projects
Commit 89fb4d1a authored by Jan Philipp Timme's avatar Jan Philipp Timme
Browse files

Add support for adding users to cert groups using pillar data

parent 1d7b584a
No related branches found
No related tags found
No related merge requests found
...@@ -21,14 +21,20 @@ deploy_cert_create_dir: ...@@ -21,14 +21,20 @@ deploy_cert_create_dir:
- mode: 755 - mode: 755
{% endif %} {% endif %}
{% for name, cert in deploy.certs.items() %}
{% for name, cert in deploy.certs.items() %}
{% set cert_group_name = 'cert-' + name %} {% set cert_group_name = 'cert-' + name %}
deploy_cert_{{ name }}_group: deploy_cert_{{ name }}_group:
group.present: group.present:
- name: {{ cert_group_name }} - name: {{ cert_group_name }}
- system: True - system: True
{% if cert.users is defined %}
- addusers:
{% for user in cert.users %}
- {{ user }}
{% endfor %}
{% endif %}
{% if cert.pem is defined %} {% if cert.pem is defined %}
deploy_cert_{{ name }}_pem: deploy_cert_{{ name }}_pem:
...@@ -149,4 +155,5 @@ deploy_cert_{{ name }}_fullchain_dhparam: ...@@ -149,4 +155,5 @@ deploy_cert_{{ name }}_fullchain_dhparam:
- group: deploy_cert_{{ name }}_group - group: deploy_cert_{{ name }}_group
{% endif %} {% endif %}
{% endfor %} {% endfor %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment