@ -343,7 +343,7 @@
|
|||||||
cmd: |
|
cmd: |
|
||||||
INSTALL_K3S_SKIP_DOWNLOAD=true \
|
INSTALL_K3S_SKIP_DOWNLOAD=true \
|
||||||
INSTALL_K3S_VERSION="v{{ KubernetesVersion }}{{ KubernetesVersion_k3s_prefix }}" \
|
INSTALL_K3S_VERSION="v{{ KubernetesVersion }}{{ KubernetesVersion_k3s_prefix }}" \
|
||||||
/tmp/install.sh --cluster-init
|
/tmp/install.sh {% if nfc_role_kubernetes_etcd_enabled %}--cluster-init{% endif %}
|
||||||
changed_when: false
|
changed_when: false
|
||||||
when: >
|
when: >
|
||||||
kubernetes_config.cluster.prime.name | default(inventory_hostname) == inventory_hostname
|
kubernetes_config.cluster.prime.name | default(inventory_hostname) == inventory_hostname
|
||||||
|
|||||||
@ -29,13 +29,20 @@
|
|||||||
"traefik"
|
"traefik"
|
||||||
],
|
],
|
||||||
"disable-network-policy": true,
|
"disable-network-policy": true,
|
||||||
"etcd-snapshot-retention": kubernetes_etcd_snapshot_retention | int,
|
|
||||||
"etcd-snapshot-schedule-cron": kubernetes_etcd_snapshot_cron_schedule | string,
|
|
||||||
"flannel-backend": "none",
|
"flannel-backend": "none",
|
||||||
"service-cidr": nfc_role_kubernetes_service_subnet
|
"service-cidr": nfc_role_kubernetes_service_subnet
|
||||||
}
|
}
|
||||||
-%}
|
-%}
|
||||||
|
|
||||||
|
{%- if nfc_role_kubernetes_etcd_enabled -%}
|
||||||
|
|
||||||
|
{%- set servers_config = servers_config | combine({
|
||||||
|
"etcd-snapshot-retention": kubernetes_etcd_snapshot_retention | int,
|
||||||
|
"etcd-snapshot-schedule-cron": kubernetes_etcd_snapshot_cron_schedule | string,
|
||||||
|
}) -%}
|
||||||
|
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{%- if
|
{%- if
|
||||||
kubernetes_config.cluster.domain_name | default(nfc_role_kubernetes_cluster_domain) is defined
|
kubernetes_config.cluster.domain_name | default(nfc_role_kubernetes_cluster_domain) is defined
|
||||||
and
|
and
|
||||||
|
|||||||
Reference in New Issue
Block a user