diff --git a/templates/k3s.service.j2 b/templates/k3s.service.j2 index 4f7caa1..9ce5f8b 100644 --- a/templates/k3s.service.j2 +++ b/templates/k3s.service.j2 @@ -142,8 +142,14 @@ ExecStart={{ k3s_install_dir }}/k3s {% if k3s_resolv_conf is defined and k3s_resolv_conf %} --resolv-conf {{ k3s_resolv_conf }} {% endif %} -{% if k3s_tls_san is defined and k3s_tls_san %} - --tls-san {{ k3s_tls_san }} +{% if k3s_tls_san is defined and k3s_tls_san is iterable %} + {% for san in k3s_tls_san %} + --tls-san {{ san }} + {% endfor %} +{% else %} + {% if k3s_tls_san is defined and k3s_tls_san %} + --tls-san {{ k3s_tls_san }} + {% endif %} {% endif %} {% if k3s_node_data_dir is defined %} --data-dir {{ k3s_node_data_dir }}