From 405df4af79249cb395e0757bbc7582563eb7c09b Mon Sep 17 00:00:00 2001 From: jianli-97 Date: Fri, 17 Nov 2023 14:10:42 +0800 Subject: [PATCH] Fixed a bug where ClusterConfig map was not initialized --- pkg/configmanager/asset/cluster/clusterasset.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/configmanager/asset/cluster/clusterasset.go b/pkg/configmanager/asset/cluster/clusterasset.go index 225c685..84c66d3 100644 --- a/pkg/configmanager/asset/cluster/clusterasset.go +++ b/pkg/configmanager/asset/cluster/clusterasset.go @@ -43,6 +43,8 @@ func (ca *ClusterAsset) Initial(cmd *cobra.Command) error { if err := ca.setClusterAsset(cmd); err != nil { return err } + + ClusterConfig = make(map[string]*ClusterAsset) ClusterConfig[ca.ClusterID] = ca return nil @@ -63,10 +65,12 @@ func (ca *ClusterAsset) setClusterAsset(cmd *cobra.Command) error { } } + ca.ClusterID = "default cluster id" + kubernetes_version, _ := cmd.Flags().GetString("kubernetes-version") if kubernetes_version != "" { ca.KubernetesVersion = kubernetes_version - } else { + } else if ca.KubernetesVersion == "" { ca.KubernetesVersion = "default k8s version" } -- Gitee