From db6035e75f5b92f10d59a794756fb9272c9c9a4e Mon Sep 17 00:00:00 2001 From: juvdiaz Date: Thu, 2 Jul 2026 11:33:57 -0600 Subject: [PATCH] fix kubeconfig missing --- jeannie | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/jeannie b/jeannie index 600ced7..aa570b4 100755 --- a/jeannie +++ b/jeannie @@ -5521,6 +5521,12 @@ cluster_control_plane_tracked() { tofu_state_has_resource "bootstrap/cluster" "null_resource.kubeadm_control_plane" } +cluster_admin_kubeconfig_present() { + [[ -s "${KUBECONFIG_PATH}" ]] || + sudo test -s /etc/kubernetes/admin.conf 2>/dev/null || + [[ -n "${KUBECONFIG:-}" && -s "${KUBECONFIG}" ]] +} + wait_for_kubernetes_api() { local timeout_seconds="${1:-180}" local elapsed=0 @@ -5541,6 +5547,15 @@ ensure_existing_cluster_started_for_up() { return 0 fi + if ! cluster_admin_kubeconfig_present; then + cat >&2 <