From 9f0cb521e9a2d99404d19f79b977892e7d4a4412 Mon Sep 17 00:00:00 2001 From: Steffen Illium Date: Thu, 4 Apr 2024 16:20:04 +0200 Subject: [PATCH] ftp 21 ingress --- apps/paperless/base/ftp-ingress.yaml | 5 +++-- infrastructure/03-traefik/base/deployment-traefik.yaml | 2 ++ .../overlay-internal/patches/traefik-service-patch.yaml | 3 +++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/paperless/base/ftp-ingress.yaml b/apps/paperless/base/ftp-ingress.yaml index f9fffa5..f5626e9 100644 --- a/apps/paperless/base/ftp-ingress.yaml +++ b/apps/paperless/base/ftp-ingress.yaml @@ -7,11 +7,12 @@ metadata: namespace: paperless spec: entryPoints: - - web - - websecure + - ftp routes: - match: HostSNI(`documents-ftp.steffenillium.de`) kind: Rule services: - name: ftp-server-service port: 21 + tls: {} + diff --git a/infrastructure/03-traefik/base/deployment-traefik.yaml b/infrastructure/03-traefik/base/deployment-traefik.yaml index cb8f474..f08f2e9 100644 --- a/infrastructure/03-traefik/base/deployment-traefik.yaml +++ b/infrastructure/03-traefik/base/deployment-traefik.yaml @@ -68,6 +68,8 @@ spec: timeoutSeconds: 2 name: traefik ports: + - containerPort: 53 + name: ftp - containerPort: 53 name: dns protocol: UDP diff --git a/infrastructure/03-traefik/overlay-internal/patches/traefik-service-patch.yaml b/infrastructure/03-traefik/overlay-internal/patches/traefik-service-patch.yaml index 31b1d94..2ad1e21 100644 --- a/infrastructure/03-traefik/overlay-internal/patches/traefik-service-patch.yaml +++ b/infrastructure/03-traefik/overlay-internal/patches/traefik-service-patch.yaml @@ -8,6 +8,9 @@ spec: type: LoadBalancer ports: + - name: ftp + port: 21 + protocol: TCP - name: web port: 80 protocol: TCP