webdav and ports

This commit is contained in:
2024-05-07 08:52:50 +02:00
parent 947d21f5d2
commit 6dff641850
3 changed files with 24 additions and 7 deletions

View File

@ -29,16 +29,12 @@ spec:
env: env:
- name: SFTPGO_SFTPD__BINDINGS__0__PORT - name: SFTPGO_SFTPD__BINDINGS__0__PORT
value: "2022" value: "2022"
- name: SFTPGO_SFTPD__BINDINGS__0__ADDRESS
value: 0.0.0.0
- name: SFTPGO_HTTPD__BINDINGS__0__PORT - name: SFTPGO_HTTPD__BINDINGS__0__PORT
value: "8080" value: "8080"
- name: SFTPGO_HTTPD__BINDINGS__0__ADDRESS
value: 0.0.0.0
- name: SFTPGO_TELEMETRY__BIND_PORT - name: SFTPGO_TELEMETRY__BIND_PORT
value: "10000" value: "10000"
- name: SFTPGO_TELEMETRY__BIND_ADDRESS - name: SFTPGO_WEBDAVD__BINDINGS__0__PORT
value: 0.0.0.0 value: "8081"
image: ghcr.io/drakkan/sftpgo:latest image: ghcr.io/drakkan/sftpgo:latest
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:

View File

@ -29,3 +29,19 @@ spec:
services: services:
- name: sftpgo - name: sftpgo
port: ssh port: ssh
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: sftpgo-webdav
namespace: sftpgo
spec:
entryPoints:
- webdav
tls: {}
routes:
- match: Host(`webdav.steffenillium.de`)
kind: Rule
services:
- name: sftpgo
port: webdav

View File

@ -15,6 +15,11 @@ spec:
port: 80 port: 80
protocol: TCP protocol: TCP
targetPort: http targetPort: http
- appProtocol: http
name: webdav
port: 81
protocol: TCP
targetPort: webdav
selector: selector:
app.kubernetes.io/name: sftpgo app.kubernetes.io/name: sftpgo
type: ClusterIP type: ClusterIP