From 46ee610da481a80d1fb06b310b040a9faaf8176c Mon Sep 17 00:00:00 2001 From: Phil Zona Date: Sat, 24 Oct 2020 11:58:57 -0500 Subject: [PATCH] Add error handling when unable to get config from cluster --- lib/interface/cli/helpers/kubernetes.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/interface/cli/helpers/kubernetes.js b/lib/interface/cli/helpers/kubernetes.js index 4b1b87850..297ec2bca 100644 --- a/lib/interface/cli/helpers/kubernetes.js +++ b/lib/interface/cli/helpers/kubernetes.js @@ -11,7 +11,12 @@ const _getKubeConfig = (kubeconfigPath) => { if (fs.existsSync(kubePath)) { kc.loadFromFile(kubePath); } else { - kc.loadFromCluster(); + try { + kc.loadFromCluster(); + } catch (err) { + console.error(`Unable to load kubeconfig: ${err}`); + console.error(`Have you installed and configured kubectl?`) + } } return kc;