Browse Source

certs: reload nginx after updating ssl certs

Karsten Böddeker 6 years ago
parent
commit
705ee544b8
1 changed files with 8 additions and 0 deletions
  1. 8 0
      certs/init.sls

+ 8 - 0
certs/init.sls

@@ -105,3 +105,11 @@ update_ca_certificates:
     - require:
       - pkg: ssl-cert
 {% endfor %}
+
+{% if 'frontend' in node_config.roles or 'nginx' in node_config %}
+certs-nginx-reload:
+  cmd.wait:
+    - name: service nginx reload
+    - watch:
+      - file: /etc/ssl/certs/*
+{% endif %}