From 66b2e316ef588cfde9c9662bfc1de57a0e4f494d Mon Sep 17 00:00:00 2001
From: Trygve Laugstøl <trygvis@inamo.no>
Date: Tue, 30 Jul 2019 22:51:20 +0200
Subject: o Nodes doesn't need public IPs.

---
 terraform/ansible/roles/k3s/templates/k3s.service.j2 | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

(limited to 'terraform/ansible/roles/k3s/templates')

diff --git a/terraform/ansible/roles/k3s/templates/k3s.service.j2 b/terraform/ansible/roles/k3s/templates/k3s.service.j2
index 5c0c559..7ef391f 100644
--- a/terraform/ansible/roles/k3s/templates/k3s.service.j2
+++ b/terraform/ansible/roles/k3s/templates/k3s.service.j2
@@ -5,14 +5,12 @@ After=network.target
 {% if k3s_role == 'master' %}
 ExecStartPre=-/sbin/modprobe br_netfilter
 ExecStartPre=-/sbin/modprobe overlay
-ExecStart=/usr/local/bin/k3s server \
-  --node-ip {{ ansible_host }}
+ExecStart=/usr/local/bin/k3s server
 {% else %}
 # TODO: this should use private_ip
 ExecStart=/usr/local/bin/k3s agent \
-  --server https://{{ hostvars['k8s-master']['ansible_host'] }}:6443 \
   --token {{ hostvars['k8s-master']['node_token'] }} \
-  --node-ip {{ ansible_host }}
+  --server https://{{ hostvars['k8s-master']['private_ip'] }}:6443
 {% endif %}
 KillMode=process
 Delegate=yes
-- 
cgit v1.2.3