Unverified Commit 361e218f authored by Brad Davidson's avatar Brad Davidson Committed by GitHub

Merge pull request #2064 from brandond/write_kubeconfig_claim

Correctly report and propagate kubeconfig write failures
parents 118d3256 dfd0f9d1
......@@ -282,8 +282,11 @@ func writeKubeConfig(certs string, config *Config) error {
}
if err = clientaccess.WriteClientKubeConfig(kubeConfig, url, config.ControlConfig.Runtime.ServerCA, config.ControlConfig.Runtime.ClientAdminCert,
config.ControlConfig.Runtime.ClientAdminKey); err != nil {
config.ControlConfig.Runtime.ClientAdminKey); err == nil {
logrus.Infof("Wrote kubeconfig %s", kubeConfig)
} else {
logrus.Errorf("Failed to generate kubeconfig: %v", err)
return err
}
if config.ControlConfig.KubeConfigMode != "" {
......@@ -303,7 +306,6 @@ func writeKubeConfig(certs string, config *Config) error {
}
}
logrus.Infof("Wrote kubeconfig %s", kubeConfig)
if def {
logrus.Infof("Run: %s kubectl", filepath.Base(os.Args[0]))
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment