From 9771be114929460f99bcd848eb11ce8a14586988 Mon Sep 17 00:00:00 2001 From: Ovidijus Balkauskas <570945@gmail.com> Date: Wed, 22 Nov 2023 14:42:40 +0200 Subject: [PATCH] Add value to control whether TURN loadbalancer needs to be created --- livekit-server/templates/turnloadbalancer.yaml | 4 ++-- livekit-server/values.yaml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/livekit-server/templates/turnloadbalancer.yaml b/livekit-server/templates/turnloadbalancer.yaml index 5c8636f..e68184f 100644 --- a/livekit-server/templates/turnloadbalancer.yaml +++ b/livekit-server/templates/turnloadbalancer.yaml @@ -1,4 +1,4 @@ -{{- if and .Values.livekit.turn.enabled .Values.livekit.turn.tls_port }} +{{- if and (and .Values.livekit.turn.enabled .Values.livekit.turn.tls_port) .Values.turnLoadbalancer.enable }} apiVersion: v1 kind: Service metadata: @@ -10,7 +10,7 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: - type: {{ default "LoadBalancer" .Values.livekit.turn.serviceType }} + type: {{ default "LoadBalancer" .Values.livekit.turn.serviceType }} ports: - port: 443 targetPort: {{ .Values.livekit.turn.tls_port }} diff --git a/livekit-server/values.yaml b/livekit-server/values.yaml index 3c3e957..bcf6d51 100644 --- a/livekit-server/values.yaml +++ b/livekit-server/values.yaml @@ -68,6 +68,9 @@ loadBalancer: servicePort: 80 annotations: {} +turnLoadbalancer: + enable: true + autoscaling: enabled: false minReplicas: 1