From 9497a465ac4a26c860e8b985c50fd6e20fa78354 Mon Sep 17 00:00:00 2001 From: nomadics9 Date: Wed, 5 Feb 2025 02:40:21 +0300 Subject: [PATCH] Gpu as Prod / removed master scedule --- alaskarTV/alaskarfin/deployment-worker.yaml | 1 + alaskarTV/audiobookshelf/deployment.yaml | 2 -- alaskarTV/bazarr/deployment.yaml | 4 ---- alaskarTV/download-client/unpackerr/deployment.yaml | 2 -- alaskarTV/findMaster.sh | 1 + alaskarTV/ingress.yaml | 11 ++++++++++- alaskarTV/trackers/sonarr/deployment.yaml | 4 ---- 7 files changed, 12 insertions(+), 13 deletions(-) create mode 100755 alaskarTV/findMaster.sh diff --git a/alaskarTV/alaskarfin/deployment-worker.yaml b/alaskarTV/alaskarfin/deployment-worker.yaml index 0086ee9..5c7355b 100644 --- a/alaskarTV/alaskarfin/deployment-worker.yaml +++ b/alaskarTV/alaskarfin/deployment-worker.yaml @@ -25,6 +25,7 @@ spec: securityContext: supplementalGroups: - 105 + - 44 runAsUser: 1000 runAsGroup: 1000 containers: diff --git a/alaskarTV/audiobookshelf/deployment.yaml b/alaskarTV/audiobookshelf/deployment.yaml index 414f7f1..8a87f23 100644 --- a/alaskarTV/audiobookshelf/deployment.yaml +++ b/alaskarTV/audiobookshelf/deployment.yaml @@ -19,8 +19,6 @@ spec: labels: app: audiobookshelf spec: - nodeSelector: - role: master containers: - name: audiobookshelf image: ghcr.io/advplyr/audiobookshelf:latest diff --git a/alaskarTV/bazarr/deployment.yaml b/alaskarTV/bazarr/deployment.yaml index 1647bad..173a3c6 100644 --- a/alaskarTV/bazarr/deployment.yaml +++ b/alaskarTV/bazarr/deployment.yaml @@ -20,8 +20,6 @@ spec: labels: io.kompose.service: bazarr spec: - nodeSelector: - role: master containers: - env: - name: DOCKER_MODS @@ -94,8 +92,6 @@ spec: labels: io.kompose.service: bazarr4k spec: - nodeSelector: - role: master containers: - env: - name: DOCKER_MODS diff --git a/alaskarTV/download-client/unpackerr/deployment.yaml b/alaskarTV/download-client/unpackerr/deployment.yaml index db3572e..ffba64c 100644 --- a/alaskarTV/download-client/unpackerr/deployment.yaml +++ b/alaskarTV/download-client/unpackerr/deployment.yaml @@ -16,8 +16,6 @@ spec: labels: io.kompose.service: unpackerr spec: - nodeSelector: - role: master containers: - env: - name: TZ diff --git a/alaskarTV/findMaster.sh b/alaskarTV/findMaster.sh new file mode 100755 index 0000000..c368d93 --- /dev/null +++ b/alaskarTV/findMaster.sh @@ -0,0 +1 @@ +find . | grep -RzlP 'nodeSelector:\s*\n\s*role:\s*master' --include='*.yaml' . diff --git a/alaskarTV/ingress.yaml b/alaskarTV/ingress.yaml index c659543..e549480 100644 --- a/alaskarTV/ingress.yaml +++ b/alaskarTV/ingress.yaml @@ -15,7 +15,7 @@ spec: - name : analytics namespace: umami services: - - name: jellyfin-worker + - name: jellyfin-master port: 8096 # - name: jellyfin-lb # kind: TraefikService @@ -28,6 +28,15 @@ spec: services: - name: jellyfin-master port: 8096 + - match: Host(`cpu.askar.tv`) + kind: Rule + middlewares: + - name : https-redirect + - name : analytics + namespace: umami + services: + - name: jellyfin-worker + port: 8096 - match: Host(`r.askar.tv`) kind: Rule middlewares: diff --git a/alaskarTV/trackers/sonarr/deployment.yaml b/alaskarTV/trackers/sonarr/deployment.yaml index d104706..7e38bfc 100644 --- a/alaskarTV/trackers/sonarr/deployment.yaml +++ b/alaskarTV/trackers/sonarr/deployment.yaml @@ -20,8 +20,6 @@ spec: labels: io.kompose.service: sonarr spec: - nodeSelector: - role: master containers: - env: - name: PGID @@ -88,8 +86,6 @@ spec: labels: io.kompose.service: sonarr4k spec: - nodeSelector: - role: master containers: - env: - name: PGID