Improved handling of empty or disabled kubernetes configuration

This commit is contained in:
James Wynn committed 2022-11-06 06:58:52 -06:00
1 parent 0c6f7dbee1
commit 056e26dfd3
5 files changed
+24 -1

No files matched your search

+4 -1
View File
@@ -19,8 +19,11 @@ export default function getKubeConfig() {
kc.loadFromCluster();
break;
case 'default':
default:
kc.loadFromDefault();
break;
case 'disabled':
default:
return null;
}
return kc;
+3
View File
@@ -125,6 +125,9 @@ export async function servicesFromKubernetes() {
try {
const kc = getKubeConfig();
if (!kc) {
return [];
}
const networking = kc.makeApiClient(NetworkingV1Api);
const ingressList = await networking.listIngressForAllNamespaces(null, null, null, "homepage/enabled=true")