From 637350c680fe1ff1a4d12ce943d182b8d8601a9e Mon Sep 17 00:00:00 2001
From: entlein <einentlein@gmail.com>
Date: Sun, 14 Aug 2022 21:49:06 +0200
Subject: [PATCH] we need to first start master, then the servers and give them
 time to come up

---
 roles/rke2/tasks/kubeconfig.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/roles/rke2/tasks/kubeconfig.yml b/roles/rke2/tasks/kubeconfig.yml
index b616c65..66f07b1 100644
--- a/roles/rke2/tasks/kubeconfig.yml
+++ b/roles/rke2/tasks/kubeconfig.yml
@@ -7,9 +7,10 @@
     state: started
     daemon_reload: yes
   ignore_errors: True
+  when:  ( 'master' in group_names )
 #  notify:
 #  - wait for RANCHER to come up
-- name: start rke2 again (because sometimes it doesnt start)
+- name: start rke2 on the servers
   ansible.builtin.systemd:
     name: "rke2-{{ node_type }}"
     enabled: yes
@@ -17,6 +18,7 @@
     state: started
     daemon_reload: yes
   ignore_errors: True
+  when:  ( 'servers' in group_names )
 
 - name: wait for kubeconfig
   wait_for:
-- 
GitLab