diff --git a/src/utils/config/kubernetes.js b/src/utils/config/kubernetes.js index ab0932e3b..3cf7350fe 100644 --- a/src/utils/config/kubernetes.js +++ b/src/utils/config/kubernetes.js @@ -9,7 +9,18 @@ import checkAndCopyConfig, { CONF_DIR, substituteEnvironmentVars } from "utils/c const extractKubeData = (config) => { // kubeconfig const kc = new KubeConfig(); - kc.loadFromCluster(); + + switch (config?.mode) { + case "cluster": + kc.loadFromCluster(); + break; + case "default": + kc.loadFromDefault(); + break; + case "disabled": + default: + return null; + } // route const route = config?.route ?? "ingress";