From 2759cd66688678bd134f3722493fe6a21becfbe7 Mon Sep 17 00:00:00 2001 From: duanmeng Date: Sun, 17 Apr 2022 11:11:13 +0800 Subject: [PATCH] add some prompt message in undeploy-karmada.sh Signed-off-by: duanmeng --- hack/undeploy-karmada.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hack/undeploy-karmada.sh b/hack/undeploy-karmada.sh index 874feb60a..975ec4612 100755 --- a/hack/undeploy-karmada.sh +++ b/hack/undeploy-karmada.sh @@ -39,6 +39,8 @@ rm -fr "${HOME}/.karmada" kubectl config use-context "${HOST_CLUSTER_NAME}" --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" +ETCD_HOST_IP=$(kubectl get pod -l app=etcd -n karmada-system -o jsonpath='{.items[0].status.hostIP}') + # clear all in namespace karmada-system kubectl delete ns karmada-system --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" @@ -46,3 +48,11 @@ kubectl delete ns karmada-system --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" kubectl config delete-cluster karmada-apiserver --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" kubectl config unset users.karmada-apiserver --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" kubectl config delete-context karmada-apiserver --kubeconfig="${HOST_CLUSTER_KUBECONFIG}" + +function print_success() { + echo + echo "Karmada is undeployed successfully." + echo "Please remove the directory '/var/lib/karmada-etcd' in $ETCD_HOST_IP manually to clean the garbage resource thoroughly." +} + +print_success