Enhancement: support multiple instance annotation for Kubernetes Automatic Service Discovery (#3590)

This commit is contained in:
Aldy J
2024-06-04 21:29:13 -07:00
committed by GitHub
parent 15cc1d98c5
commit 35dd7ec230
2 changed files with 4 additions and 1 deletions
+2 -1
View File
@@ -254,7 +254,8 @@ export async function servicesFromKubernetes() {
ingress.metadata.annotations &&
ingress.metadata.annotations[`${ANNOTATION_BASE}/enabled`] === "true" &&
(!ingress.metadata.annotations[`${ANNOTATION_BASE}/instance`] ||
ingress.metadata.annotations[`${ANNOTATION_BASE}/instance`] === instanceName),
ingress.metadata.annotations[`${ANNOTATION_BASE}/instance`] === instanceName ||
`${ANNOTATION_BASE}/instance.${instanceName}` in ingress.metadata.annotations),
)
.map((ingress) => {
let constructedService = {