use LB instead of nodePort

This commit is contained in:
2025-05-31 03:14:18 +05:30
parent 72474c092a
commit f0018750a5
25 changed files with 46 additions and 99 deletions

View File

@@ -5,11 +5,10 @@ metadata:
name: authelia-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: authelia
ports:
- port: 9091
targetPort: 9091
nodePort: 9091
protocol: TCP

View File

@@ -5,11 +5,10 @@ metadata:
name: bazarr-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: bazarr
ports:
- protocol: TCP
port: 6767
targetPort: 6767
nodePort: 6767

View File

@@ -7,10 +7,8 @@ metadata:
spec:
selector:
app: code-server
type: NodePort
type: LoadBalancer
ports:
- port: 8443
targetPort: 8443
nodePort: 8443
protocol: TCP

View File

@@ -5,12 +5,10 @@ metadata:
name: ersatztv-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: ersatztv
ports:
- port: 8409
targetPort: 8409
nodePort: 8409
protocol: TCP

View File

@@ -7,10 +7,7 @@ metadata:
spec:
selector:
app: flaresolverr
type: NodePort
type: LoadBalancer
ports:
- port: 8191
targetPort: 8191
nodePort: 8191
protocol: TCP

View File

@@ -5,11 +5,10 @@ metadata:
name: ghostfolio-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: ghostfolio
ports:
- port: 3333
- port: 3232
targetPort: 3333
nodePort: 3232
protocol: TCP

View File

@@ -5,13 +5,12 @@ metadata:
name: gitea-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: gitea-app
ports:
- port: 3000
- port: 3011
targetPort: 3000
nodePort: 3011
protocol: TCP
---
@@ -21,13 +20,12 @@ metadata:
name: gitea-ssh-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: gitea-app
ports:
- port: 22
- port: 222
targetPort: 22
nodePort: 222
---
apiVersion: v1

View File

@@ -5,14 +5,12 @@ metadata:
name: gluetun-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: gluetun
ports:
- port: 8888
- port: 8388
targetPort: 8888
nodePort: 8388
protocol: TCP
---
apiVersion: v1
@@ -21,11 +19,10 @@ metadata:
name: gluetun-p2p-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: gluetun
ports:
- port: 6881
- port: 30881
targetPort: 6881
nodePort: 30881
protocol: TCP

View File

@@ -5,11 +5,9 @@ metadata:
name: homepage-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app.kubernetes.io/name: homepage
ports:
- port: 3000
- port: 30001
targetPort: 3000
nodePort: 30001
protocol: TCP

View File

@@ -5,14 +5,12 @@ metadata:
name: immich-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: immich-app
ports:
- port: 2283
targetPort: 2283
nodePort: 2283
protocol: TCP
---
apiVersion: v1
@@ -21,14 +19,12 @@ metadata:
name: immich-machine-learning-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: immich-app
ports:
- port: 3003
- port: 3333
targetPort: 3003
nodePort: 3333
protocol: TCP
---
apiVersion: v1

View File

@@ -5,11 +5,10 @@ metadata:
name: invidious-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: invidious
ports:
- port: 3000
- port: 3111
targetPort: 3000
nodePort: 3111
protocol: TCP

View File

@@ -5,12 +5,10 @@ metadata:
name: jellyfin-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: jellyfin
ports:
- port: 8096
targetPort: 8096
nodePort: 8096
protocol: TCP

View File

@@ -5,11 +5,10 @@ metadata:
name: jellyseerr-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: jellyseerr
ports:
- port: 5055
targetPort: 5055
nodePort: 5055
protocol: TCP

View File

@@ -5,11 +5,10 @@ metadata:
name: jellystat-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: jellystat
ports:
- port: 3000
- port: 3001
targetPort: 3000
nodePort: 3001
protocol: TCP

View File

@@ -5,14 +5,13 @@ metadata:
name: nextcloud-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: nextcloud
ports:
- protocol: TCP
port: 443
port: 9200
targetPort: 443
nodePort: 9200
---
apiVersion: v1
@@ -21,14 +20,13 @@ metadata:
name: collabora-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: collabora
ports:
- protocol: TCP
port: 9980
targetPort: 9980
nodePort: 9980
---
apiVersion: v1

View File

@@ -5,11 +5,9 @@ metadata:
name: open-webui-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: open-webui
ports:
- port: 8080
- port: 4321
targetPort: 8080
nodePort: 4321
protocol: TCP

View File

@@ -5,11 +5,9 @@ metadata:
name: paperless-ngx-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: paperless-ngx
ports:
- port: 8000
- port: 8001
targetPort: 8000
nodePort: 8001
protocol: TCP

View File

@@ -5,12 +5,9 @@ metadata:
name: prowlarr-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: prowlarr
ports:
- port: 9696
targetPort: 9696
nodePort: 9696
protocol: TCP

View File

@@ -5,12 +5,9 @@ metadata:
name: qbittorrent-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: qbittorrent
ports:
- port: 8080
targetPort: 8080
nodePort: 8080
protocol: TCP

View File

@@ -5,12 +5,9 @@ metadata:
name: radarr-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: radarr
ports:
- port: 7878
targetPort: 7878
nodePort: 7878
protocol: TCP

View File

@@ -7,10 +7,7 @@ metadata:
spec:
selector:
app: searxng
type: NodePort
type: LoadBalancer
ports:
- port: 8080
- port: 8085
targetPort: 8080
nodePort: 8085
protocol: TCP

View File

@@ -5,11 +5,9 @@ metadata:
name: semaphore-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: semaphore
ports:
- port: 3000
- port: 3002
targetPort: 3000
nodePort: 3002
protocol: TCP

View File

@@ -5,12 +5,9 @@ metadata:
name: sonarr-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: sonarr
ports:
- port: 8989
targetPort: 8989
nodePort: 8989
protocol: TCP

View File

@@ -5,12 +5,11 @@ metadata:
name: speedtest-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: speedtest
ports:
- port: 80
- port: 8181
targetPort: 80
nodePort: 8181
protocol: TCP

View File

@@ -5,12 +5,9 @@ metadata:
name: vaultwarden-service
namespace: default
spec:
type: NodePort
type: LoadBalancer
selector:
app: vaultwarden
ports:
- port: 80
- port: 8241
targetPort: 80
nodePort: 8241
protocol: TCP