From 944f4a92baa7c89f609ea7609117fa1b5fb1878e Mon Sep 17 00:00:00 2001 From: Vegard Stenhjem Hagen Date: Tue, 27 Aug 2024 08:34:25 +0200 Subject: [PATCH] fix(netbird): expose netbird dashboard --- k8s/infra/vpn/netbird/http-route.yaml | 29 ++++++++------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/k8s/infra/vpn/netbird/http-route.yaml b/k8s/infra/vpn/netbird/http-route.yaml index 4447d88..4ae1499 100644 --- a/k8s/infra/vpn/netbird/http-route.yaml +++ b/k8s/infra/vpn/netbird/http-route.yaml @@ -1,7 +1,7 @@ apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: - name: api + name: http-route namespace: netbird spec: parentRefs: @@ -12,6 +12,13 @@ spec: hostnames: - "netbird.stonegarden.dev" rules: + - backendRefs: + - name: netbird-dashboard + port: 80 + matches: + - path: + type: PathPrefix + value: / - backendRefs: - name: netbird-backend-management port: 80 @@ -29,23 +36,3 @@ spec: - path: type: PathPrefix value: /signalexchange.SignalExchange/ ---- -apiVersion: gateway.networking.k8s.io/v1 -kind: HTTPRoute -metadata: - name: dashboard - namespace: netbird -spec: - parentRefs: - - name: internal - namespace: gateway - hostnames: - - "netbird.stonegarden.dev" - rules: - - backendRefs: - - name: netbird-dashboard - port: 80 - matches: - - path: - type: PathPrefix - value: /