mirror of
https://github.com/karl0ss/homepage.git
synced 2025-04-29 12:03:41 +01:00
updated ingress selector label, added href override annotation
This commit is contained in:
parent
27d067dc4c
commit
8543118607
@ -130,7 +130,7 @@ export async function servicesFromKubernetes() {
|
|||||||
}
|
}
|
||||||
const networking = kc.makeApiClient(NetworkingV1Api);
|
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)
|
.then((response) => response.body)
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
logger.error("Error getting ingresses: %d %s %s", error.statusCode, error.body, error.response);
|
logger.error("Error getting ingresses: %d %s %s", error.statusCode, error.body, error.response);
|
||||||
@ -143,7 +143,7 @@ export async function servicesFromKubernetes() {
|
|||||||
const constructedService = {
|
const constructedService = {
|
||||||
app: ingress.metadata.name,
|
app: ingress.metadata.name,
|
||||||
namespace: ingress.metadata.namespace,
|
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,
|
name: ingress.metadata.annotations['gethomepage.dev/name'] || ingress.metadata.name,
|
||||||
group: ingress.metadata.annotations['gethomepage.dev/group'] || "Kubernetes",
|
group: ingress.metadata.annotations['gethomepage.dev/group'] || "Kubernetes",
|
||||||
icon: ingress.metadata.annotations['gethomepage.dev/icon'] || '',
|
icon: ingress.metadata.annotations['gethomepage.dev/icon'] || '',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user