cluster

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

commit af64a403576d7f56fc2450af6930c9f88bf8bc9c
parent ac9534acbc7ac6953dd46b22fefb0102abc26bd5
Author: MTRNord <mtrnord1@gmail.com>
Date:   Wed,  6 Mar 2024 22:07:20 +0100

S3 ingress

Diffstat:
Mapps/base/matrix/element-call/kustomization.yaml | 1+
Aapps/base/matrix/element-call/s3_ingress.yaml | 36++++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/apps/base/matrix/element-call/kustomization.yaml b/apps/base/matrix/element-call/kustomization.yaml @@ -5,3 +5,4 @@ resources: - repository.yaml - release.yaml - ingress_livekit.yaml + - s3_ingress.yaml diff --git a/apps/base/matrix/element-call/s3_ingress.yaml b/apps/base/matrix/element-call/s3_ingress.yaml @@ -0,0 +1,36 @@ +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + cert-manager.io/cluster-issuer: letsencrypt-dns + name: element-call-tenant-ingress + namespace: element-call +spec: + ingressClassName: traefik + rules: + - host: s3.stream.nordgedanken.dev + http: + paths: + - backend: + service: + name: minio + port: + number: 80 + path: / + pathType: Prefix + - host: console.call-s3.midnightthoughts.space + http: + paths: + - backend: + service: + name: element-call-console + port: + number: 9090 + path: / + pathType: Prefix + tls: + - hosts: + - call-s3.midnightthoughts.space + - console.call-s3.midnightthoughts.space + secretName: call-s3.midnightthoughts.space-tls