fix(config): ensure server var is list not csv string

!11 nofusscomputing/infrastructure/configuration-management/project-production!5
This commit is contained in:
2023-11-27 01:16:33 +09:30
parent 7d81b897ff
commit 56bb4557b5

View File

@ -45,12 +45,11 @@ kubelet-arg:
{% if {% if
groups[kubernetes_config.cluster.group_name] | default([]) | list | length > 0 groups[kubernetes_config.cluster.group_name] | default([]) | list | length > 0
-%} -%}
server: {% for cluster_node in groups[kubernetes_config.cluster.group_name] -%} server: {% for cluster_node in groups[kubernetes_config.cluster.group_name] +%}
{% if
{%- if
cluster_node in groups['kubernetes_master'] cluster_node in groups['kubernetes_master']
-%} -%}
https:// - https://
{%- if hostvars[cluster_node].host_external_ip is defined -%} {%- if hostvars[cluster_node].host_external_ip is defined -%}
{{ hostvars[cluster_node].host_external_ip }} {{ hostvars[cluster_node].host_external_ip }}
@ -61,8 +60,6 @@ server: {% for cluster_node in groups[kubernetes_config.cluster.group_name] -%}
{%- endif -%} {%- endif -%}
:6443 :6443
{%- if loop.index < (groups['kubernetes_master'] | list | length - 2) -%},{%- endif -%}
{%- endif -%} {%- endif -%}
{%- endfor %} {%- endfor %}