Skip to content

Commit aa37289

Browse files
authored
Merge pull request #2715 from lizardruss/ENG-2019
fix: prevent panic when checking server version without a kube contex…
2 parents c477eaf + ab6919b commit aa37289

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

cmd/run.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,12 @@ func (cmd *RunCmd) LoadCommandsConfig(f factory.Factory, configLoader loader.Con
250250
}
251251

252252
// verify client connectivity / authn / authz
253-
_, err = client.KubeClient().Discovery().ServerVersion()
254-
if err != nil {
255-
log.Debugf("Unable to discover server version: %v", err)
256-
client = nil
253+
if client != nil {
254+
_, err = client.KubeClient().Discovery().ServerVersion()
255+
if err != nil {
256+
log.Debugf("Unable to discover server version: %v", err)
257+
client = nil
258+
}
257259
}
258260

259261
// Parse commands

0 commit comments

Comments
 (0)