summaryrefslogtreecommitdiffstats
path: root/ansible/roles/certificates/templates/v3.ext.j2
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/certificates/templates/v3.ext.j2')
-rw-r--r--ansible/roles/certificates/templates/v3.ext.j29
1 files changed, 9 insertions, 0 deletions
diff --git a/ansible/roles/certificates/templates/v3.ext.j2 b/ansible/roles/certificates/templates/v3.ext.j2
new file mode 100644
index 00000000..7be946fd
--- /dev/null
+++ b/ansible/roles/certificates/templates/v3.ext.j2
@@ -0,0 +1,9 @@
+authorityKeyIdentifier=keyid,issuer
+basicConstraints=CA:FALSE
+keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
+subjectAltName = @alt_names
+
+[alt_names]
+{% for name in all_simulated_hosts -%}
+ DNS.{{ loop.index }} = {{ name }}
+{% endfor %}