From 6fcd4d37483dda6dcb7c0898ca505bfe93e64eba Mon Sep 17 00:00:00 2001 From: "Jon S. Stumpf" Date: Wed, 25 Feb 2026 19:36:59 -0500 Subject: [PATCH] fix: wait for control plane to be ready before agents join Signed-off-by: Jon S. Stumpf --- roles/k3s_server/tasks/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/roles/k3s_server/tasks/main.yml b/roles/k3s_server/tasks/main.yml index 7c0f41f..51a3438 100644 --- a/roles/k3s_server/tasks/main.yml +++ b/roles/k3s_server/tasks/main.yml @@ -320,6 +320,14 @@ delay: 10 changed_when: false +- name: Wait for control plane to be ready + ansible.builtin.wait_for: + host: "{{ api_endpoint }}" + port: "{{ api_port }}" + timeout: 60 + run_once: true + changed_when: false + - name: Setup kubectl for user when: user_kubectl block: