This commit is contained in:
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: bazarr-service
|
name: bazarr-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: bazarr
|
app: bazarr
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: jellyseerr-service
|
name: jellyseerr-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: jellyseerr
|
app: jellyseerr
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: prowlarr-service
|
name: prowlarr-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: prowlarr
|
app: prowlarr
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: qbittorrent-service
|
name: qbittorrent-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: qbittorrent
|
app: qbittorrent
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: radarr-service
|
name: radarr-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: radarr
|
app: radarr
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: sonarr-service
|
name: sonarr-service
|
||||||
namespace: arr-stack
|
namespace: arr-stack
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: sonarr
|
app: sonarr
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: gitea-service
|
name: gitea-service
|
||||||
namespace: git-ops
|
namespace: git-ops
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: gitea-app
|
app: gitea-app
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: semaphore-service
|
name: semaphore-service
|
||||||
namespace: git-ops
|
namespace: git-ops
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: semaphore
|
app: semaphore
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: ersatztv-service
|
name: ersatztv-service
|
||||||
namespace: media
|
namespace: media
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: ersatztv
|
app: ersatztv
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: immich-service
|
name: immich-service
|
||||||
namespace: media
|
namespace: media
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: immich-app
|
app: immich-app
|
||||||
@@ -18,7 +21,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: immich-machine-learning-service
|
name: immich-machine-learning-service
|
||||||
namespace: media
|
namespace: media
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: immich-ml
|
app: immich-ml
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: invidious-service
|
name: invidious-service
|
||||||
namespace: media
|
namespace: media
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: invidious
|
app: invidious
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: jellyfin-service
|
name: jellyfin-service
|
||||||
namespace: media
|
namespace: media
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: jellyfin
|
app: jellyfin
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: homepage-service
|
name: homepage-service
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app.kubernetes.io/name: homepage
|
app.kubernetes.io/name: homepage
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: jellystat-service
|
name: jellystat-service
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: jellystat
|
app: jellystat
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: pulse-service
|
name: pulse-service
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: pulse
|
app: pulse
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: speedtest-service
|
name: speedtest-service
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: speedtest
|
app: speedtest
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: code-server-service
|
name: code-server-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
selector:
|
selector:
|
||||||
app: code-server
|
app: code-server
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: nextcloud-service
|
name: nextcloud-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: nextcloud
|
app: nextcloud
|
||||||
@@ -19,7 +22,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: collabora-service
|
name: collabora-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: collabora
|
app: collabora
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: paperless-ngx-service
|
name: paperless-ngx-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: paperless-ngx
|
app: paperless-ngx
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: searxng-service
|
name: searxng-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
selector:
|
selector:
|
||||||
app: searxng
|
app: searxng
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ kind: Service
|
|||||||
metadata:
|
metadata:
|
||||||
name: vaultwarden-service
|
name: vaultwarden-service
|
||||||
namespace: tools
|
namespace: tools
|
||||||
|
annotations:
|
||||||
|
metallb.io/allow-shared-ip: "shared-ip-1"
|
||||||
spec:
|
spec:
|
||||||
|
loadBalancerIP: 192.168.1.230
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
selector:
|
selector:
|
||||||
app: vaultwarden
|
app: vaultwarden
|
||||||
|
|||||||
Reference in New Issue
Block a user