From c257abb24f4d2fc79f830d9c835bee147f5009ef Mon Sep 17 00:00:00 2001 From: Felix Mumme Date: Sun, 26 Jan 2025 15:57:49 +0100 Subject: [PATCH] plex without hostnetwork --- .packaged/index.yaml | 18 +++++++++--------- .packaged/plex-0.1.0.tgz | Bin 4456 -> 4463 bytes plex/templates/deployment.yaml | 3 +-- plex/values.yaml | 8 +++++++- 4 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.packaged/index.yaml b/.packaged/index.yaml index f3fca37..343a774 100644 --- a/.packaged/index.yaml +++ b/.packaged/index.yaml @@ -3,7 +3,7 @@ entries: jackett: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.930502+01:00" + created: "2025-01-26T15:57:33.048023+01:00" description: A Helm chart for Kubernetes digest: cb583d90a982e50cb0028e2d8d2afce93ef8f64dc202ddffd59262a74ff33fe1 name: jackett @@ -14,7 +14,7 @@ entries: overseerr: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.931007+01:00" + created: "2025-01-26T15:57:33.048557+01:00" description: A Helm chart for Kubernetes digest: ac634ebbb7000644e02606157bedbc8ab6e3dd59d22d8ee699093d0f683a2899 name: overseerr @@ -25,7 +25,7 @@ entries: owncloud: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.932875+01:00" + created: "2025-01-26T15:57:33.050003+01:00" description: A Helm chart for Kubernetes digest: 9a1724f504cc46baffa8dbaff5e3f5b7f3c07d64143643acb3f653b07868e963 name: owncloud @@ -36,9 +36,9 @@ entries: plex: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.933182+01:00" + created: "2025-01-26T15:57:33.050302+01:00" description: A Helm chart for Kubernetes - digest: 0ef8b1f420ef70331a0e2970b6be294d7a283922d5f26c5ded436e2e7bcbb45b + digest: b3b9ef72ae21a5948c757f1ccb6c739e035bd6c5a6ef030eca250c13498b7de6 name: plex type: application urls: @@ -47,7 +47,7 @@ entries: qbittorrent: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.933633+01:00" + created: "2025-01-26T15:57:33.050702+01:00" description: A Helm chart for Kubernetes digest: 962463c2a27832ad6dc9709a3be008f242e1b039d9da7579becfa0bb96f6e063 name: qbittorrent @@ -58,7 +58,7 @@ entries: radarr: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.934055+01:00" + created: "2025-01-26T15:57:33.051131+01:00" description: A Helm chart for Kubernetes digest: 78b75bd7d472fadde70016881f54f3359293b39d6ea964344131cc5572bb2b2f name: radarr @@ -69,7 +69,7 @@ entries: sonarr: - apiVersion: v2 appVersion: 1.16.0 - created: "2025-01-26T15:46:01.93449+01:00" + created: "2025-01-26T15:57:33.052972+01:00" description: A Helm chart for Kubernetes digest: ba9b24a526270d72b33d1918755baa182095f97fb4f38df16b5a833c8138d6dc name: sonarr @@ -77,4 +77,4 @@ entries: urls: - sonarr-0.1.0.tgz version: 0.1.0 -generated: "2025-01-26T15:46:01.929723+01:00" +generated: "2025-01-26T15:57:33.047246+01:00" diff --git a/.packaged/plex-0.1.0.tgz b/.packaged/plex-0.1.0.tgz index df09bf2ee53665fcb2b5349faa41bfb532f34ec3..83db99481030d837efd61029e5c1f0156f7bd952 100644 GIT binary patch delta 4392 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 delta 4370 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 M|MDoEmH=h|0C<3ni~s-t diff --git a/plex/templates/deployment.yaml b/plex/templates/deployment.yaml index ad5fe92..3400981 100644 --- a/plex/templates/deployment.yaml +++ b/plex/templates/deployment.yaml @@ -18,8 +18,7 @@ spec: imagePullSecrets: {{- toYaml . | nindent 8 }} {{- end }} - hostNetwork: true - dnsPolicy: ClusterFirstWithHostNet + dnsPolicy: ClusterFirst securityContext: {{- toYaml .Values.podSecurityContext | nindent 8 }} containers: diff --git a/plex/values.yaml b/plex/values.yaml index 593d4ca..53c8a1c 100644 --- a/plex/values.yaml +++ b/plex/values.yaml @@ -26,7 +26,7 @@ securityContext: - NET_ADMIN service: - type: ClusterIP + type: NodePort port: 32400 # Additional ports for Plex additional: @@ -48,6 +48,12 @@ service: - name: gdm4 port: 32414 protocol: UDP + - name: http-alt + port: 32401 + protocol: TCP + - name: bonjour + port: 5353 + protocol: UDP # Environment variables env: