diff --git a/roles/kubernetes/secrets/templates/openssl.conf.j2 b/roles/kubernetes/secrets/templates/openssl.conf.j2 index 5c3d3e814..a214739c9 100644 --- a/roles/kubernetes/secrets/templates/openssl.conf.j2 +++ b/roles/kubernetes/secrets/templates/openssl.conf.j2 @@ -33,6 +33,10 @@ IP.{{ idx + 1 }} = 127.0.0.1 {% if supplementary_addresses_in_ssl_keys is defined %} {% set is = idx + 1 %} {% for addr in supplementary_addresses_in_ssl_keys %} +{% if addr | ipaddr %} IP.{{ is + loop.index }} = {{ addr }} +{% else %} +DNS.{{ is + loop.index }} = {{ addr }} +{% endif %} {% endfor %} {% endif %}