From 68c007e836384635d843bbc61174fae5b09ccd1c Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 06 一月 2024 17:08:07 +0800 Subject: [PATCH] 增加对crm,wms,srm的部署支持 --- src/k8s/delete.go | 30 ++++++++++++++++++++++++++---- 1 files changed, 26 insertions(+), 4 deletions(-) diff --git a/src/k8s/delete.go b/src/k8s/delete.go index 8d99f16..8410b76 100644 --- a/src/k8s/delete.go +++ b/src/k8s/delete.go @@ -14,9 +14,6 @@ ) func delete_test() { - var ( - namespaces = []string{"guangsheng", "geruimi", "tongsheng"} - ) // 閰嶇疆 Kubernetes 闆嗙兢鐨� kubeconfig 璺緞 kubeconfig := flag.String("kubeconfig", filepath.Join(util.HomeDir(), ".kube", "config"), "kubeconfig file") @@ -35,7 +32,32 @@ // 鍒犻櫎澶氫釜 Namespace 涓嬬殑鐩稿悓鍚嶇О鐨� Deployment 鍜� Service for _, ns := range namespaces { - err = DeleteResources(clientset, ns, ns, ns) + for _, proj := range Projects { + if proj == ProjectAps { + err := deleteDeployment(clientset, ns, ns) + if err != nil { + panic(err) + } + // 鍒犻櫎 Service + err = deleteService(clientset, ns, ns) + if err != nil { + panic(err) + } + } else { + err := deleteDeployment(clientset, ns, proj) + if err != nil { + panic(err) + } + // 鍒犻櫎 Service + err = deleteService(clientset, ns, proj) + if err != nil { + panic(err) + } + } + } + + // 鍒犻櫎 Namespace + err = DeleteNamespace(Config{Client: clientset, NameSpace: ns}) if err != nil { panic(err) } -- Gitblit v1.8.0