From 689d68683005ea5c03241679266d12e5b6ca19b8 Mon Sep 17 00:00:00 2001 From: jenkins Date: Sun, 4 Oct 2026 05:14:45 -0500 Subject: [PATCH] network: select shared ingress pool by its fixed VIP --- infrastructure/traefik/traefik-service-lb.yaml | 2 +- services/game-stream/wolf-moonlight-service.yaml | 2 +- services/gitea/service.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/infrastructure/traefik/traefik-service-lb.yaml b/infrastructure/traefik/traefik-service-lb.yaml index 839a55e8..c5c33445 100644 --- a/infrastructure/traefik/traefik-service-lb.yaml +++ b/infrastructure/traefik/traefik-service-lb.yaml @@ -5,7 +5,7 @@ metadata: name: traefik namespace: traefik annotations: - metallb.universe.tf/address-pool: communication-pool + # The explicit VIP selects its pool; retain shared-IP ownership below. metallb.universe.tf/allow-shared-ip: traefik spec: type: LoadBalancer diff --git a/services/game-stream/wolf-moonlight-service.yaml b/services/game-stream/wolf-moonlight-service.yaml index a33fe983..4235c98d 100644 --- a/services/game-stream/wolf-moonlight-service.yaml +++ b/services/game-stream/wolf-moonlight-service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: wolf annotations: - metallb.universe.tf/address-pool: communication-pool + # The explicit VIP selects its pool; retain shared-IP ownership below. metallb.universe.tf/allow-shared-ip: traefik spec: type: LoadBalancer diff --git a/services/gitea/service.yaml b/services/gitea/service.yaml index 66667bb8..f241a91f 100644 --- a/services/gitea/service.yaml +++ b/services/gitea/service.yaml @@ -22,7 +22,7 @@ metadata: name: gitea-ssh namespace: gitea annotations: - metallb.universe.tf/address-pool: communication-pool + # The explicit VIP selects its pool; retain shared-IP ownership below. metallb.universe.tf/allow-shared-ip: traefik spec: type: LoadBalancer