From e8976ee29e34e730eb49098ea36bfa891e0f9fd6 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Mon, 31 Aug 2026 14:32:19 +0200 Subject: [PATCH] Manage coturn port forwarding with MikroTik operator --- coturn-relay-service.yaml | 3 +++ coturn.yaml | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/coturn-relay-service.yaml b/coturn-relay-service.yaml index d5d28ec..28fd5f7 100644 --- a/coturn-relay-service.yaml +++ b/coturn-relay-service.yaml @@ -6,6 +6,9 @@ metadata: annotations: metallb.io/loadBalancerIPs: "192.168.0.19" metallb.io/allow-shared-ip: coturn + mikrotik.brunner.ninja/router: newgw + mikrotik.brunner.ninja/forwardings: >- + [{"name":"relay-udp","servicePortRange":"49160-49200","dstAddressList":"WANs"}] spec: type: LoadBalancer externalTrafficPolicy: Local diff --git a/coturn.yaml b/coturn.yaml index c988204..6730b11 100644 --- a/coturn.yaml +++ b/coturn.yaml @@ -129,6 +129,9 @@ metadata: annotations: metallb.io/loadBalancerIPs: "192.168.0.19" metallb.io/allow-shared-ip: coturn + mikrotik.brunner.ninja/router: newgw + mikrotik.brunner.ninja/forwardings: >- + [{"name":"3478-tcp","servicePort":"tcp","dstAddressList":"WANs"},{"name":"5349-tcp","servicePort":"tcp-tls","dstAddressList":"WANs"}] spec: type: LoadBalancer externalTrafficPolicy: Local @@ -156,6 +159,9 @@ metadata: annotations: metallb.io/loadBalancerIPs: "192.168.0.19" metallb.io/allow-shared-ip: coturn + mikrotik.brunner.ninja/router: newgw + mikrotik.brunner.ninja/forwardings: >- + [{"name":"3478-udp","servicePort":"udp","dstAddressList":"WANs"},{"name":"5349-udp","servicePort":"udp-tls","dstAddressList":"WANs"}] spec: type: LoadBalancer externalTrafficPolicy: Local