From 623d1781960afa81ac62dc4479f52297eb75b721 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 3 Feb 2024 14:38:01 +0930 Subject: [PATCH] fix(config): set external ip if set or node ip if not set !23 --- templates/k3s-config.yaml.j2 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/templates/k3s-config.yaml.j2 b/templates/k3s-config.yaml.j2 index 3a08175..f6a2f8e 100644 --- a/templates/k3s-config.yaml.j2 +++ b/templates/k3s-config.yaml.j2 @@ -124,7 +124,6 @@ ",ephemeral-storage=" + kubelet_arg_system_reserved_storage ], "node-name": inventory_hostname, - "node-ip": ansible_default_ipv4.address } -%} @@ -201,9 +200,16 @@ -%} {%- set all_nodes_config = all_nodes_config | combine({ - "node-external-ip": host_external_ip, + "node-external-ip": host_external_ip }) -%} +{%- else -%} + + {%- set all_nodes_config = all_nodes_config | combine({ + "node-ip": ansible_default_ipv4.address + }) -%} + + {%- endif -%} {# EoF All Nodes #}