speed up certificate handling

This commit is contained in:
nd 2021-12-02 18:09:05 +01:00
parent e71de82cdf
commit eb2e8df0ae
No known key found for this signature in database
GPG key ID: 21B5CD4DEE3670E9

View file

@ -2,7 +2,7 @@
- name: store nginx vars - name: store nginx vars
set_fact: set_fact:
nginx_certs: "{{ nginx.vhosts|nginx_vhosts_to_certificates }}" nginx_certs: "{{ nginx.vhosts|nginx_vhosts_to_certificates }}"
inventory_certs: "{{ certificates.certs|d({}) }}" inventory_certs: "{{ certificates.certs|d({}) | dict2items | selectattr ('key', 'regex', '^nginx_') | items2dict }}"
selfsigned_cert: "{ '{{ inventory_hostname }}': { 'backend': 'selfsigned' }}" selfsigned_cert: "{ '{{ inventory_hostname }}': { 'backend': 'selfsigned' }}"
- name: generate certificates for vhosts - name: generate certificates for vhosts