From e28cb50f25818f94b557c0581ee3ff0509bd2eef Mon Sep 17 00:00:00 2001 From: Ido Gada Date: Sun, 22 Sep 2024 17:17:54 +0300 Subject: [PATCH] Avoid overwriting entire KubeCredentials block --- cmd/kubectl_token.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/kubectl_token.go b/cmd/kubectl_token.go index dfd8ece8..b5d9f228 100644 --- a/cmd/kubectl_token.go +++ b/cmd/kubectl_token.go @@ -296,7 +296,7 @@ func cacheCredential(ctx *cli.Context, cred *config.ExecCredential, id string) e return err } - if sc.KubeCredentials[id] == nil { + if sc.KubeCredentials == nil { sc.KubeCredentials = make(map[string]*config.ExecCredential) } sc.KubeCredentials[id] = cred