From e09dd5694d745948422a210441ef1535ee300f34 Mon Sep 17 00:00:00 2001 From: Astra Logical Date: Fri, 3 Apr 2026 21:52:07 -0400 Subject: [PATCH] Convert all services to ClusterIP --- .../abs-kosync-deployment.yaml | 1 + .../abs-kosync-bridge/abs-kosync-ingress.yaml | 2 +- .../abs-kosync-bridge/abs-kosync-service.yaml | 9 +++--- .../bazarr-anime/bazarr-anime-deployment.yaml | 1 + .../bazarr-anime/bazarr-anime-ingress.yaml | 2 +- .../bazarr-anime/bazarr-anime-service.yaml | 9 +++--- services/bazarr/bazarr-deployment.yaml | 1 + services/bazarr/bazarr-ingress.yaml | 2 +- services/bazarr/bazarr-service.yaml | 9 +++--- services/deluge/deluge-deployment.yaml | 4 +++ services/deluge/deluge-ingress.yaml | 2 +- services/deluge/deluge-service.yaml | 30 ++++++++---------- .../flaresolverr/flaresolverr-deployment.yaml | 1 + .../flaresolverr/flaresolverr-ingress.yaml | 2 +- .../flaresolverr/flaresolverr-service.yaml | 9 +++--- .../jellyseerr/jellyseerr-deployment.yaml | 1 + services/jellyseerr/jellyseerr-ingress.yaml | 2 +- services/jellyseerr/jellyseerr-service.yaml | 9 +++--- .../lazylibrarian-deployment.yaml | 1 + .../lazy-librarian/lazylibrarian-ingress.yaml | 2 +- .../lazy-librarian/lazylibrarian-service.yaml | 9 +++--- services/prowlarr/prowlarr-deployment.yaml | 1 + services/prowlarr/prowlarr-ingress.yaml | 2 +- services/prowlarr/prowlarr-service.yaml | 9 +++--- .../radarr-anime/radarr-anime-deployment.yaml | 1 + .../radarr-anime/radarr-anime-ingress.yaml | 2 +- .../radarr-anime/radarr-anime-service.yaml | 9 +++--- services/radarr/radarr-deployment.yaml | 1 + services/radarr/radarr-ingress.yaml | 2 +- services/radarr/radarr-service.yaml | 9 +++--- services/sabnzbd/sabnzbd-deployment.yaml | 3 +- services/sabnzbd/sabnzbd-ingress.yaml | 2 +- services/sabnzbd/sabnzbd-service.yaml | 13 +++----- services/slskd/slskd-deployment.yaml | 4 +-- services/slskd/slskd-ingress.yaml | 2 +- services/slskd/slskd-service.yaml | 20 +++++------- .../sonarr-anime/sonarr-anime-deployment.yaml | 1 + .../sonarr-anime/sonarr-anime-ingress.yaml | 2 +- .../sonarr-anime/sonarr-anime-service.yaml | 9 +++--- services/sonarr/sonarr-deployment.yaml | 1 + services/sonarr/sonarr-ingress.yaml | 2 +- services/sonarr/sonarr-service.yaml | 9 +++--- services/syncthing/syncthing-deployment.yaml | 4 +++ services/syncthing/syncthing-ingress.yaml | 2 +- services/syncthing/syncthing-service.yaml | 31 +++++++++---------- 45 files changed, 119 insertions(+), 130 deletions(-) diff --git a/services/abs-kosync-bridge/abs-kosync-deployment.yaml b/services/abs-kosync-bridge/abs-kosync-deployment.yaml index b516625..2cc8d6b 100644 --- a/services/abs-kosync-bridge/abs-kosync-deployment.yaml +++ b/services/abs-kosync-bridge/abs-kosync-deployment.yaml @@ -33,6 +33,7 @@ spec: ports: - containerPort: 5757 protocol: TCP + name: abs-kosync-ui volumeMounts: - mountPath: /data name: abs-kosync-data diff --git a/services/abs-kosync-bridge/abs-kosync-ingress.yaml b/services/abs-kosync-bridge/abs-kosync-ingress.yaml index a251f0c..9122c09 100644 --- a/services/abs-kosync-bridge/abs-kosync-ingress.yaml +++ b/services/abs-kosync-bridge/abs-kosync-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: abs-kosync port: - number: 31080 + name: http-web diff --git a/services/abs-kosync-bridge/abs-kosync-service.yaml b/services/abs-kosync-bridge/abs-kosync-service.yaml index f7df699..16bd903 100644 --- a/services/abs-kosync-bridge/abs-kosync-service.yaml +++ b/services/abs-kosync-bridge/abs-kosync-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: abs-kosync name: abs-kosync spec: - type: NodePort + type: ClusterIP ports: - - name: "31080" - port: 31080 - targetPort: 5757 - nodePort: 31080 + - name: http-web + port: 80 + targetPort: abs-kosync-ui selector: io.kompose.service: abs-kosync diff --git a/services/bazarr-anime/bazarr-anime-deployment.yaml b/services/bazarr-anime/bazarr-anime-deployment.yaml index 7f160bc..a3ae6a3 100644 --- a/services/bazarr-anime/bazarr-anime-deployment.yaml +++ b/services/bazarr-anime/bazarr-anime-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 6767 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: bazarr-anime-config diff --git a/services/bazarr-anime/bazarr-anime-ingress.yaml b/services/bazarr-anime/bazarr-anime-ingress.yaml index e1ba325..a38d8d4 100644 --- a/services/bazarr-anime/bazarr-anime-ingress.yaml +++ b/services/bazarr-anime/bazarr-anime-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: bazarr-anime port: - number: 30768 + name: http-web diff --git a/services/bazarr-anime/bazarr-anime-service.yaml b/services/bazarr-anime/bazarr-anime-service.yaml index f6b2439..f82ee0e 100644 --- a/services/bazarr-anime/bazarr-anime-service.yaml +++ b/services/bazarr-anime/bazarr-anime-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: bazarr-anime name: bazarr-anime spec: - type: NodePort + type: ClusterIP ports: - - name: "30768" - port: 30768 - targetPort: 6767 - nodePort: 30768 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: bazarr-anime diff --git a/services/bazarr/bazarr-deployment.yaml b/services/bazarr/bazarr-deployment.yaml index a89691f..e9288cc 100644 --- a/services/bazarr/bazarr-deployment.yaml +++ b/services/bazarr/bazarr-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 6767 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: bazarr-config diff --git a/services/bazarr/bazarr-ingress.yaml b/services/bazarr/bazarr-ingress.yaml index e46f339..6d15350 100644 --- a/services/bazarr/bazarr-ingress.yaml +++ b/services/bazarr/bazarr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: bazarr port: - number: 30767 + name: http-web diff --git a/services/bazarr/bazarr-service.yaml b/services/bazarr/bazarr-service.yaml index fca61f7..050a544 100644 --- a/services/bazarr/bazarr-service.yaml +++ b/services/bazarr/bazarr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: bazarr name: bazarr spec: - type: NodePort + type: ClusterIP ports: - - name: "30767" - port: 30767 - targetPort: 6767 - nodePort: 30767 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: bazarr diff --git a/services/deluge/deluge-deployment.yaml b/services/deluge/deluge-deployment.yaml index fd7f4de..5da7caf 100644 --- a/services/deluge/deluge-deployment.yaml +++ b/services/deluge/deluge-deployment.yaml @@ -37,12 +37,16 @@ spec: ports: - containerPort: 8112 protocol: TCP + name: web-ui - containerPort: 6881 protocol: TCP + name: inbound-tcp - containerPort: 6881 protocol: UDP + name: inbound-udp - containerPort: 58846 protocol: TCP + name: daemon volumeMounts: - mountPath: /config name: deluge-config diff --git a/services/deluge/deluge-ingress.yaml b/services/deluge/deluge-ingress.yaml index 3852693..90b4322 100644 --- a/services/deluge/deluge-ingress.yaml +++ b/services/deluge/deluge-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: deluge port: - number: 30112 + name: http-web diff --git a/services/deluge/deluge-service.yaml b/services/deluge/deluge-service.yaml index 2c5a460..2069bc2 100644 --- a/services/deluge/deluge-service.yaml +++ b/services/deluge/deluge-service.yaml @@ -8,24 +8,20 @@ metadata: io.kompose.service: deluge name: deluge spec: - type: NodePort + type: ClusterIP ports: - - name: "30112" - port: 30112 - targetPort: 8112 - nodePort: 30112 - - name: "30881" - port: 30881 - targetPort: 6881 - nodePort: 30881 - - name: 30881-udp - port: 30881 + - name: http-web + port: 80 + targetPort: web-ui + - name: inbound-tcp + port: 81 + targetPort: inbound-tcp + - name: inbound-udp + port: 81 protocol: UDP - targetPort: 6881 - nodePort: 30881 - - name: "30846" - port: 30846 - targetPort: 58846 - nodePort: 30846 + targetPort: inbound-udp + - name: daemon + port: 82 + targetPort: daemon selector: io.kompose.service: deluge diff --git a/services/flaresolverr/flaresolverr-deployment.yaml b/services/flaresolverr/flaresolverr-deployment.yaml index 0f9a958..64ed4b0 100644 --- a/services/flaresolverr/flaresolverr-deployment.yaml +++ b/services/flaresolverr/flaresolverr-deployment.yaml @@ -35,4 +35,5 @@ spec: ports: - containerPort: 8191 protocol: TCP + name: flaresolverr restartPolicy: Always diff --git a/services/flaresolverr/flaresolverr-ingress.yaml b/services/flaresolverr/flaresolverr-ingress.yaml index 272bc3a..27715c3 100644 --- a/services/flaresolverr/flaresolverr-ingress.yaml +++ b/services/flaresolverr/flaresolverr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: flaresolverr port: - number: 30191 + name: flaresolverr diff --git a/services/flaresolverr/flaresolverr-service.yaml b/services/flaresolverr/flaresolverr-service.yaml index 29b3654..a8676a7 100644 --- a/services/flaresolverr/flaresolverr-service.yaml +++ b/services/flaresolverr/flaresolverr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: flaresolverr name: flaresolverr spec: - type: NodePort + type: ClusterIP ports: - - name: "30191" - port: 30191 - targetPort: 8191 - nodePort: 30191 + - name: flaresolverr + port: 80 + targetPort: flaresolverr selector: io.kompose.service: flaresolverr diff --git a/services/jellyseerr/jellyseerr-deployment.yaml b/services/jellyseerr/jellyseerr-deployment.yaml index 1d059cb..543ccf3 100644 --- a/services/jellyseerr/jellyseerr-deployment.yaml +++ b/services/jellyseerr/jellyseerr-deployment.yaml @@ -37,6 +37,7 @@ spec: ports: - containerPort: 5055 protocol: TCP + name: web-ui volumeMounts: - mountPath: /app/config name: jellyseerr-volume diff --git a/services/jellyseerr/jellyseerr-ingress.yaml b/services/jellyseerr/jellyseerr-ingress.yaml index 1a0df88..3dd18cb 100644 --- a/services/jellyseerr/jellyseerr-ingress.yaml +++ b/services/jellyseerr/jellyseerr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: jellyseerr port: - number: 30505 + name: http-web diff --git a/services/jellyseerr/jellyseerr-service.yaml b/services/jellyseerr/jellyseerr-service.yaml index 9749e93..dc4bc68 100644 --- a/services/jellyseerr/jellyseerr-service.yaml +++ b/services/jellyseerr/jellyseerr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: jellyseerr name: jellyseerr spec: - type: NodePort + type: ClusterIP ports: - - name: "30505" - port: 30505 - targetPort: 5055 - nodePort: 30505 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: jellyseerr diff --git a/services/lazy-librarian/lazylibrarian-deployment.yaml b/services/lazy-librarian/lazylibrarian-deployment.yaml index c3a8bf4..097e01b 100644 --- a/services/lazy-librarian/lazylibrarian-deployment.yaml +++ b/services/lazy-librarian/lazylibrarian-deployment.yaml @@ -42,6 +42,7 @@ spec: ports: - containerPort: 5299 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: lazylibrarian-config diff --git a/services/lazy-librarian/lazylibrarian-ingress.yaml b/services/lazy-librarian/lazylibrarian-ingress.yaml index d9f6e7a..2c15996 100644 --- a/services/lazy-librarian/lazylibrarian-ingress.yaml +++ b/services/lazy-librarian/lazylibrarian-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: lazylibrarian port: - number: 30787 + name: http-web diff --git a/services/lazy-librarian/lazylibrarian-service.yaml b/services/lazy-librarian/lazylibrarian-service.yaml index 8af487c..d0b9c67 100644 --- a/services/lazy-librarian/lazylibrarian-service.yaml +++ b/services/lazy-librarian/lazylibrarian-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: lazylibrarian name: lazylibrarian spec: - type: NodePort + type: ClusterIP ports: - - name: "30787" - port: 30787 - targetPort: 5299 - nodePort: 30787 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: lazylibrarian diff --git a/services/prowlarr/prowlarr-deployment.yaml b/services/prowlarr/prowlarr-deployment.yaml index 3281a01..b50e638 100644 --- a/services/prowlarr/prowlarr-deployment.yaml +++ b/services/prowlarr/prowlarr-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 9696 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: prowlarr-config diff --git a/services/prowlarr/prowlarr-ingress.yaml b/services/prowlarr/prowlarr-ingress.yaml index 8efb6a9..893e3cb 100644 --- a/services/prowlarr/prowlarr-ingress.yaml +++ b/services/prowlarr/prowlarr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: prowlarr port: - number: 30696 + name: http-web diff --git a/services/prowlarr/prowlarr-service.yaml b/services/prowlarr/prowlarr-service.yaml index 9a79f44..036f19c 100644 --- a/services/prowlarr/prowlarr-service.yaml +++ b/services/prowlarr/prowlarr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: prowlarr name: prowlarr spec: - type: NodePort + type: ClusterIP ports: - - name: "30696" - port: 30696 - targetPort: 9696 - nodePort: 30696 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: prowlarr diff --git a/services/radarr-anime/radarr-anime-deployment.yaml b/services/radarr-anime/radarr-anime-deployment.yaml index 121082b..161b4ef 100644 --- a/services/radarr-anime/radarr-anime-deployment.yaml +++ b/services/radarr-anime/radarr-anime-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 7878 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: radarr-anime-config diff --git a/services/radarr-anime/radarr-anime-ingress.yaml b/services/radarr-anime/radarr-anime-ingress.yaml index c3a1c73..77700e8 100644 --- a/services/radarr-anime/radarr-anime-ingress.yaml +++ b/services/radarr-anime/radarr-anime-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: radarr-anime port: - number: 30879 + name: http-web diff --git a/services/radarr-anime/radarr-anime-service.yaml b/services/radarr-anime/radarr-anime-service.yaml index e4b474c..1492406 100644 --- a/services/radarr-anime/radarr-anime-service.yaml +++ b/services/radarr-anime/radarr-anime-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: radarr-anime name: radarr-anime spec: - type: NodePort + type: ClusterIP ports: - - name: "30879" - port: 30879 - targetPort: 7878 - nodePort: 30879 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: radarr-anime diff --git a/services/radarr/radarr-deployment.yaml b/services/radarr/radarr-deployment.yaml index 6f725dd..f9b73fb 100644 --- a/services/radarr/radarr-deployment.yaml +++ b/services/radarr/radarr-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 7878 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: radarr-config diff --git a/services/radarr/radarr-ingress.yaml b/services/radarr/radarr-ingress.yaml index 8215ed1..df92478 100644 --- a/services/radarr/radarr-ingress.yaml +++ b/services/radarr/radarr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: radarr port: - number: 30878 + name: http-web diff --git a/services/radarr/radarr-service.yaml b/services/radarr/radarr-service.yaml index c0111ae..61ccc83 100644 --- a/services/radarr/radarr-service.yaml +++ b/services/radarr/radarr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: radarr name: radarr spec: - type: NodePort + type: ClusterIP ports: - - name: "30878" - port: 30878 - targetPort: 7878 - nodePort: 30878 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: radarr diff --git a/services/sabnzbd/sabnzbd-deployment.yaml b/services/sabnzbd/sabnzbd-deployment.yaml index a76c730..4fc899b 100644 --- a/services/sabnzbd/sabnzbd-deployment.yaml +++ b/services/sabnzbd/sabnzbd-deployment.yaml @@ -35,8 +35,7 @@ spec: ports: - containerPort: 8080 protocol: TCP - - containerPort: 9090 - protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: sabnzbd-config diff --git a/services/sabnzbd/sabnzbd-ingress.yaml b/services/sabnzbd/sabnzbd-ingress.yaml index 7ca0a7b..23ede8a 100644 --- a/services/sabnzbd/sabnzbd-ingress.yaml +++ b/services/sabnzbd/sabnzbd-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: sabnzbd port: - number: 30080 + name: http-web diff --git a/services/sabnzbd/sabnzbd-service.yaml b/services/sabnzbd/sabnzbd-service.yaml index c8c08b0..d4e80c5 100644 --- a/services/sabnzbd/sabnzbd-service.yaml +++ b/services/sabnzbd/sabnzbd-service.yaml @@ -8,15 +8,10 @@ metadata: io.kompose.service: sabnzbd name: sabnzbd spec: - type: NodePort + type: ClusterIP ports: - - name: "30080" - port: 30080 - targetPort: 8080 - nodePort: 30080 - - name: "30090" - port: 30090 - targetPort: 9090 - nodePort: 30090 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: sabnzbd diff --git a/services/slskd/slskd-deployment.yaml b/services/slskd/slskd-deployment.yaml index 1bac567..840416d 100644 --- a/services/slskd/slskd-deployment.yaml +++ b/services/slskd/slskd-deployment.yaml @@ -43,10 +43,10 @@ spec: ports: - containerPort: 5030 protocol: TCP - - containerPort: 5031 - protocol: TCP + name: slskd-ui - containerPort: 50300 protocol: TCP + name: slskd-listen volumeMounts: - mountPath: /app name: slskd-app diff --git a/services/slskd/slskd-ingress.yaml b/services/slskd/slskd-ingress.yaml index d2f6824..510e3b3 100644 --- a/services/slskd/slskd-ingress.yaml +++ b/services/slskd/slskd-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: slskd port: - number: 30030 + name: http-web diff --git a/services/slskd/slskd-service.yaml b/services/slskd/slskd-service.yaml index d2ac970..be969f4 100644 --- a/services/slskd/slskd-service.yaml +++ b/services/slskd/slskd-service.yaml @@ -8,19 +8,13 @@ metadata: io.kompose.service: slskd name: slskd spec: - type: NodePort + type: ClusterIP ports: - - name: "30030" - port: 30030 - targetPort: 5030 - nodePort: 30030 - - name: "30031" - port: 30031 - targetPort: 5031 - nodePort: 30031 - - name: "30300" - port: 30300 - targetPort: 50300 - nodePort: 30300 + - name: http-web + port: 80 + targetPort: slskd-ui + - name: slskd + port: 81 + targetPort: slskd-listen selector: io.kompose.service: slskd diff --git a/services/sonarr-anime/sonarr-anime-deployment.yaml b/services/sonarr-anime/sonarr-anime-deployment.yaml index 51ae56c..18c32ec 100644 --- a/services/sonarr-anime/sonarr-anime-deployment.yaml +++ b/services/sonarr-anime/sonarr-anime-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 8989 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: sonarr-anime-config diff --git a/services/sonarr-anime/sonarr-anime-ingress.yaml b/services/sonarr-anime/sonarr-anime-ingress.yaml index 9ae100f..31b9716 100644 --- a/services/sonarr-anime/sonarr-anime-ingress.yaml +++ b/services/sonarr-anime/sonarr-anime-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: sonarr-anime port: - number: 30990 + name: http-web diff --git a/services/sonarr-anime/sonarr-anime-service.yaml b/services/sonarr-anime/sonarr-anime-service.yaml index a4caf5f..6e1f0a2 100644 --- a/services/sonarr-anime/sonarr-anime-service.yaml +++ b/services/sonarr-anime/sonarr-anime-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: sonarr-anime name: sonarr-anime spec: - type: NodePort + type: ClusterIP ports: - - name: "30990" - port: 30990 - targetPort: 8989 - nodePort: 30990 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: sonarr-anime diff --git a/services/sonarr/sonarr-deployment.yaml b/services/sonarr/sonarr-deployment.yaml index 07f96c5..c772a13 100644 --- a/services/sonarr/sonarr-deployment.yaml +++ b/services/sonarr/sonarr-deployment.yaml @@ -35,6 +35,7 @@ spec: ports: - containerPort: 8989 protocol: TCP + name: web-ui volumeMounts: - mountPath: /config name: sonarr-config diff --git a/services/sonarr/sonarr-ingress.yaml b/services/sonarr/sonarr-ingress.yaml index f6f5726..eb956a8 100644 --- a/services/sonarr/sonarr-ingress.yaml +++ b/services/sonarr/sonarr-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: sonarr port: - number: 30989 + name: http-web diff --git a/services/sonarr/sonarr-service.yaml b/services/sonarr/sonarr-service.yaml index 69038bf..1425248 100644 --- a/services/sonarr/sonarr-service.yaml +++ b/services/sonarr/sonarr-service.yaml @@ -8,11 +8,10 @@ metadata: io.kompose.service: sonarr name: sonarr spec: - type: NodePort + type: ClusterIP ports: - - name: "30989" - port: 30989 - targetPort: 8989 - nodePort: 30989 + - name: http-web + port: 80 + targetPort: web-ui selector: io.kompose.service: sonarr diff --git a/services/syncthing/syncthing-deployment.yaml b/services/syncthing/syncthing-deployment.yaml index 07c904b..b5da953 100644 --- a/services/syncthing/syncthing-deployment.yaml +++ b/services/syncthing/syncthing-deployment.yaml @@ -35,12 +35,16 @@ spec: ports: - containerPort: 8384 protocol: TCP + name: web-ui - containerPort: 22000 protocol: TCP + name: listen-tcp - containerPort: 22000 protocol: UDP + name: listen-udp - containerPort: 21027 protocol: UDP + name: discovery volumeMounts: - mountPath: /config name: syncthing-config diff --git a/services/syncthing/syncthing-ingress.yaml b/services/syncthing/syncthing-ingress.yaml index 61ff997..fbd4364 100644 --- a/services/syncthing/syncthing-ingress.yaml +++ b/services/syncthing/syncthing-ingress.yaml @@ -16,4 +16,4 @@ spec: service: name: syncthing port: - number: 30384 + name: http-web diff --git a/services/syncthing/syncthing-service.yaml b/services/syncthing/syncthing-service.yaml index acbf208..4cb92a2 100644 --- a/services/syncthing/syncthing-service.yaml +++ b/services/syncthing/syncthing-service.yaml @@ -8,25 +8,22 @@ metadata: io.kompose.service: syncthing name: syncthing spec: - type: NodePort + type: ClusterIP ports: - - name: "30384" - port: 30384 - targetPort: 8384 - nodePort: 30384 - - name: "32000" - port: 32000 - targetPort: 22000 - nodePort: 32000 - - name: 32000-udp - port: 32000 + - name: http-web + port: 80 + targetPort: web-ui + - name: tcp-listen + port: 81 + protocol: TCP + targetPort: listen-tcp + - name: udp-listen + port: 81 protocol: UDP - targetPort: 22000 - nodePort: 32000 - - name: "31027" - port: 31027 + targetPort: listen-udp + - name: discovery + port: 83 protocol: UDP - targetPort: 21027 - nodePort: 31027 + targetPort: discovery selector: io.kompose.service: syncthing