diff --git a/templates/etc/rancher/k3s/config.yaml.j2 b/templates/etc/rancher/k3s/config.yaml.j2 index bed1d77..2c7c64f 100644 --- a/templates/etc/rancher/k3s/config.yaml.j2 +++ b/templates/etc/rancher/k3s/config.yaml.j2 @@ -40,11 +40,10 @@ selinux: true #embedded-registry: true disable: - traefik -{% if kubernetes_interface is defined %} -node-ip: {{ kubernetes_interface.address }} -#node-ip: {{ lookup('vars', 'ansible_' + kubernetes_interface ).ipv4.address }} -{% endif %} +{% if lookup('vars', 'ansible_' + kubernetes_interface ) != ansible_host %} node-external-ip: {{ ansible_host }} +{% endif %} +node-ip: {{ lookup('vars', 'ansible_' + kubernetes_interface ).ipv4.address }} {% if false %} # node-external-ip: 1.2.3.4 #node-label: