From a6b2f7fea32485381332e033b8efa3acbdb85ff1 Mon Sep 17 00:00:00 2001 From: Atropos <33070637+atropos112@users.noreply.github.com> Date: Sun, 17 Dec 2023 17:34:24 +0000 Subject: [PATCH] Update service-helpers.js --- src/utils/config/service-helpers.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/utils/config/service-helpers.js b/src/utils/config/service-helpers.js index c2319781..f65ddab6 100644 --- a/src/utils/config/service-helpers.js +++ b/src/utils/config/service-helpers.js @@ -169,7 +169,8 @@ export async function checkCRD(kc, name) { export async function servicesFromKubernetes() { const ANNOTATION_BASE = "gethomepage.dev"; const ANNOTATION_WIDGET_BASE = `${ANNOTATION_BASE}/widget.`; - + const { instanceName } = getSettings(); + checkAndCopyConfig("kubernetes.yaml"); try { @@ -238,7 +239,7 @@ export async function servicesFromKubernetes() { const services = ingressList.items .filter( (ingress) => - ingress.metadata.annotations && ingress.metadata.annotations[`${ANNOTATION_BASE}/enabled`] === "true", + ingress.metadata.annotations && ingress.metadata.annotations[`${ANNOTATION_BASE}/enabled`] === "true" && (!ingress.metadata.annotations[`${ANNOTATION_BASE}/instance`] || ingress.metadata.annotations[`${ANNOTATION_BASE}/instance`] === instanceName), ) .map((ingress) => { let constructedService = {