From 6ddfd394cb4f0556f7903b6ab9b355af8bd712e0 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Thu, 1 Jan 2026 13:12:29 -0300 Subject: [PATCH] communication: deploy into comms namespace --- .../communication/kustomization.yaml | 2 +- services/communication/kustomization.yaml | 25 +++++++++++++++++-- services/communication/livekit-ingress.yaml | 2 +- .../communication/livekit-middlewares.yaml | 2 +- 4 files changed, 26 insertions(+), 5 deletions(-) diff --git a/clusters/atlas/flux-system/applications/communication/kustomization.yaml b/clusters/atlas/flux-system/applications/communication/kustomization.yaml index 0d3b07a..f9f3531 100644 --- a/clusters/atlas/flux-system/applications/communication/kustomization.yaml +++ b/clusters/atlas/flux-system/applications/communication/kustomization.yaml @@ -11,7 +11,7 @@ spec: kind: GitRepository name: flux-system path: ./services/communication - targetNamespace: communication + targetNamespace: comms timeout: 2m dependsOn: - name: traefik diff --git a/services/communication/kustomization.yaml b/services/communication/kustomization.yaml index ef9cb49..54b387f 100644 --- a/services/communication/kustomization.yaml +++ b/services/communication/kustomization.yaml @@ -1,6 +1,27 @@ # services/communication/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: communication +namespace: comms resources: - - namespace.yaml + - synapse-rendered.yaml + - mas-configmap.yaml + - mas-deployment.yaml + - mas-ingress.yaml + - element-rendered.yaml + - livekit-config.yaml + - livekit.yaml + - coturn.yaml + - livekit-token-deployment.yaml + - livekit-ingress.yaml + - livekit-middlewares.yaml + - element-call-config.yaml + - element-call-deployment.yaml + - pin-othrys-job.yaml + - guest-name-job.yaml + - atlasbot-configmap.yaml + - atlasbot-deployment.yaml + - seed-othrys-room.yaml + - wellknown.yaml + +patchesStrategicMerge: + - synapse-deployment-strategy-patch.yaml diff --git a/services/communication/livekit-ingress.yaml b/services/communication/livekit-ingress.yaml index 796eb3d..c6f1dae 100644 --- a/services/communication/livekit-ingress.yaml +++ b/services/communication/livekit-ingress.yaml @@ -8,7 +8,7 @@ metadata: kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" - traefik.ingress.kubernetes.io/router.middlewares: communication-livekit-sfu-strip@kubernetescrd + traefik.ingress.kubernetes.io/router.middlewares: comms-livekit-sfu-strip@kubernetescrd cert-manager.io/cluster-issuer: letsencrypt spec: tls: diff --git a/services/communication/livekit-middlewares.yaml b/services/communication/livekit-middlewares.yaml index 49a3e8f..76632fc 100644 --- a/services/communication/livekit-middlewares.yaml +++ b/services/communication/livekit-middlewares.yaml @@ -28,7 +28,7 @@ metadata: kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" - traefik.ingress.kubernetes.io/router.middlewares: communication-livekit-jwt-strip@kubernetescrd + traefik.ingress.kubernetes.io/router.middlewares: comms-livekit-jwt-strip@kubernetescrd cert-manager.io/cluster-issuer: letsencrypt spec: tls: