From e57efa2aa36dd065b80ad95df01bb17a6a1d74ee Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Thu, 4 Jan 2024 17:54:05 -0600 Subject: [PATCH] apply ingress/cert. --- .../peertube/peertube/app/helmrelease.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/kubernetes/apps/peertube/peertube/app/helmrelease.yaml b/kubernetes/apps/peertube/peertube/app/helmrelease.yaml index 2a621a8..ca530c8 100644 --- a/kubernetes/apps/peertube/peertube/app/helmrelease.yaml +++ b/kubernetes/apps/peertube/peertube/app/helmrelease.yaml @@ -68,6 +68,25 @@ spec: http: port: &port-api 9000 + ingress: + main: + enabled: true + className: "peertube-nginx" + annotations: + nginx.ingress.kubernetes.io/proxy-body-size: "0" + nginx.ingress.kubernetes.io/proxy-read-timeout: "600" + nginx.ingress.kubernetes.io/proxy-send-timeout: "600" + hosts: + - host: &host "khazadtube.tv" + paths: + - path: / + service: + name: main + port: http + tls: + - hosts: + - *host + persistence: # config: # enabled: true