cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 4cf357faa91488743b307058c9e7cc7c69dc6a50
parent a71ab6d5f681747dc619dd863ff58a157c398678
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri,  2 May 2025 00:46:31 +0200

Test livekit

Diffstat:
Mapps/base/matrix/livekit/release.yaml | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/apps/base/matrix/livekit/release.yaml b/apps/base/matrix/livekit/release.yaml @@ -129,6 +129,9 @@ spec: # set the Kubernetes serviceType for the TURN service. By default it sets it to "LoadBalancer" but for Hetzner you want NodePort and use a custom ingress # See kubernetes serviceTypes on official documentation: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types serviceType: NodePort + loadBalancerAnnotations: + external-dns.alpha.kubernetes.io/hostname: turn.matrix.midnightthoughts.space + external-dns.alpha.kubernetes.io/access: public loadBalancer: # valid values: disable, alb, aws, gke, gke-managed-cert, gke-native-vpc, do, hetzner # on AWS, we recommend using alb load balancer, which supports TLS termination @@ -154,6 +157,7 @@ spec: # Set the external DNS annotations for the load balancer here as Hetzner LB doesn't support UDP. So the load balancer is a NodePort meaning it is directly routing to the nodes. extraAnnotations: external-dns.alpha.kubernetes.io/hostname: turn.matrix.midnightthoughts.space + external-dns.alpha.kubernetes.io/access: public # Ensure the ingress class name is set to the one used by your cluster ingressClassName: fake # autoscaling requires resources to be defined