implement k3s_tls_san iterable in systemd service

keeps support for non-array values
This commit is contained in:
ᗪєνιη ᗷυнʟ 2020-09-24 10:21:48 -04:00 committed by GitHub
parent f39f228f39
commit 6cf09c8efa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 2 deletions

View File

@ -142,8 +142,14 @@ ExecStart={{ k3s_install_dir }}/k3s
{% if k3s_resolv_conf is defined and k3s_resolv_conf %} {% if k3s_resolv_conf is defined and k3s_resolv_conf %}
--resolv-conf {{ k3s_resolv_conf }} --resolv-conf {{ k3s_resolv_conf }}
{% endif %} {% endif %}
{% if k3s_tls_san is defined and k3s_tls_san %} {% if k3s_tls_san is defined and k3s_tls_san is iterable %}
--tls-san {{ k3s_tls_san }} {% 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 %} {% endif %}
{% if k3s_node_data_dir is defined %} {% if k3s_node_data_dir is defined %}
--data-dir {{ k3s_node_data_dir }} --data-dir {{ k3s_node_data_dir }}