From b6958b9b9fd46496ecc3adea7bc3b4b0f253771d Mon Sep 17 00:00:00 2001
From: wangpengfei <274878379@qq.com>
Date: 星期四, 08 六月 2023 14:49:05 +0800
Subject: [PATCH] fix
---
src/k8s/delete.go | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/k8s/delete.go b/src/k8s/delete.go
index 018e39d..8d99f16 100644
--- a/src/k8s/delete.go
+++ b/src/k8s/delete.go
@@ -14,10 +14,10 @@
)
func delete_test() {
- var (
- namespaces = []string{"guangsheng", "geruimi", "tongsheng"}
- )
-
+ var (
+ namespaces = []string{"guangsheng", "geruimi", "tongsheng"}
+ )
+
// 閰嶇疆 Kubernetes 闆嗙兢鐨� kubeconfig 璺緞
kubeconfig := flag.String("kubeconfig", filepath.Join(util.HomeDir(), ".kube", "config"), "kubeconfig file")
flag.Parse()
@@ -61,7 +61,7 @@
}
// 鍒犻櫎 Namespace
- err = deleteNamespace(clientset, namespace)
+ err = DeleteNamespace(Config{Client: clientset, NameSpace: namespace})
if err != nil {
return err
}
@@ -106,18 +106,18 @@
}
// deleteNamespace 鍒犻櫎鎸囧畾鐨� Namespace
-func deleteNamespace(clientset *kubernetes.Clientset, namespace string) error {
- fmt.Println("\033[1;37;40mDeleting Namespace:", namespace, "\033[0m")
+func DeleteNamespace(config Config) error {
+ fmt.Println("\033[1;37;40mDeleting Namespace:", config.NameSpace, "\033[0m")
- err := clientset.CoreV1().Namespaces().Delete(context.TODO(), namespace, metav1.DeleteOptions{})
+ err := config.Client.CoreV1().Namespaces().Delete(context.TODO(), config.NameSpace, metav1.DeleteOptions{})
if err != nil {
if errors.IsNotFound(err) {
- fmt.Printf("Namespace %s not found\n", namespace)
+ fmt.Printf("Namespace %s not found\n", config.NameSpace)
} else {
return fmt.Errorf("failed to delete Namespace: %v", err)
}
} else {
- fmt.Printf("Namespace %s deleted\n", namespace)
+ fmt.Printf("Namespace %s deleted\n", config.NameSpace)
}
return nil
--
Gitblit v1.8.0