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