diff --git a/internal/utils/kubeconfig.go b/internal/utils/kubeconfig.go index deece1c..7635e42 100644 --- a/internal/utils/kubeconfig.go +++ b/internal/utils/kubeconfig.go @@ -23,14 +23,14 @@ func GetCrateKubeconfig() (k8s.KubeConfig, bool) { defer crateKubeconfig.mu.RUnlock() config := crateKubeconfig.kubeconfig - if len(config.Clusters) == 0 { - return config, false - } - deepCopiedUsers := make([]k8s.UserListEntry, len(config.Users)) copy(deepCopiedUsers, config.Users) config.Users = deepCopiedUsers + if len(config.Clusters) == 0 { + return config, false + } + return config, true }