From 559ea4de4d55321db07e45267a52f83a18aad0e6 Mon Sep 17 00:00:00 2001 From: Yosafat Marselino Date: Sun, 18 May 2025 05:58:03 -0400 Subject: [PATCH] Patch kubeconfig folder and revoke IP --- curl_execute.yaml | 2 +- test-scripts/install_k8s.sh | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/curl_execute.yaml b/curl_execute.yaml index 9bac9fb..cd1b303 100644 --- a/curl_execute.yaml +++ b/curl_execute.yaml @@ -52,7 +52,7 @@ loop: "{{ script_output.results }}" - name: Add Kubeconfig to User - shell: "rm -rf /home/ubuntu/.kube/config && mkdir -p /home/ubuntu/.kube/config && cp /etc/kubernetes/adminf.conf /home/ubuntu/.kube/config" + shell: "rm -rf /home/ubuntu/.kube/config && mkdir -p /home/ubuntu/.kube/ && cp /etc/kubernetes/adminf.conf /home/ubuntu/.kube/config" - name: Clean up temporary directory file: diff --git a/test-scripts/install_k8s.sh b/test-scripts/install_k8s.sh index a8c0359..3830a10 100644 --- a/test-scripts/install_k8s.sh +++ b/test-scripts/install_k8s.sh @@ -94,14 +94,15 @@ check_and_install_curl() { check_existing_cluster() { if command_exists kubectl && kubectl cluster-info &>/dev/null; then echo "Found existing installation" - echo "Proceed to clean em UP" if [[ $PRUNE != "true" ]]; then echo "Kubernetes cluster removal skipped. Exiting script." exit 0 fi + echo "Proceed to clean em UP" echo "Removing existing Kubernetes cluster..." kubeadm reset -f - rm -rf /root/.kube/ + rm -rf /root/.kube/ || true + # What's the point of uninstalling them if later on we gonna install them again # sudo apt-get -y purge kubeadm kubectl kubelet kubernetes-cni kube* containerd # sudo apt-get -y autoremove