From 8543118607e4bad75a2ac71cd70b72db5419c322 Mon Sep 17 00:00:00 2001 From: James Wynn Date: Fri, 9 Dec 2022 07:43:52 -0600 Subject: [PATCH] updated ingress selector label, added href override annotation --- src/utils/config/service-helpers.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/config/service-helpers.js b/src/utils/config/service-helpers.js index 1f5f7966f..3f484772f 100644 --- a/src/utils/config/service-helpers.js +++ b/src/utils/config/service-helpers.js @@ -130,7 +130,7 @@ export async function servicesFromKubernetes() { } const networking = kc.makeApiClient(NetworkingV1Api); - const ingressList = await networking.listIngressForAllNamespaces(null, null, null, "homepage/enabled=true") + const ingressList = await networking.listIngressForAllNamespaces(null, null, null, "gethomepage.dev/enabled=true") .then((response) => response.body) .catch((error) => { logger.error("Error getting ingresses: %d %s %s", error.statusCode, error.body, error.response); @@ -143,7 +143,7 @@ export async function servicesFromKubernetes() { const constructedService = { app: ingress.metadata.name, namespace: ingress.metadata.namespace, - href: getUrlFromIngress(ingress), + href: ingress.metadata.annotations['gethomepage.dev/href'] || getUrlFromIngress(ingress), name: ingress.metadata.annotations['gethomepage.dev/name'] || ingress.metadata.name, group: ingress.metadata.annotations['gethomepage.dev/group'] || "Kubernetes", icon: ingress.metadata.annotations['gethomepage.dev/icon'] || '',