Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(helm)!: Update chart app-template to 3.5.1 #2351

Merged
merged 4 commits into from
Oct 19, 2024

Conversation

snoopy82481-bot[bot]
Copy link
Contributor

@snoopy82481-bot snoopy82481-bot bot commented Mar 11, 2024

This PR contains the following updates:

Package Update Change
app-template major 2.6.0 -> 3.5.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@snoopy82481-bot snoopy82481-bot bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. area/kubernetes Changes made in the kubernetes namespace directory labels Mar 11, 2024
@snoopy82481-bot
Copy link
Contributor Author

snoopy82481-bot bot commented Mar 11, 2024

--- kubernetes/apps/media/prowlarr/app Kustomization: flux-system/cluster-apps-prowlarr HelmRelease: media/prowlarr

+++ kubernetes/apps/media/prowlarr/app Kustomization: flux-system/cluster-apps-prowlarr HelmRelease: media/prowlarr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   dependsOn:
   - name: cert-manager
     namespace: cert-manager
   - name: nginx-internal
     namespace: networking
   - name: rook-ceph-cluster
@@ -41,26 +41,26 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      prowlarr:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          app:
             env:
-              PROWLARR__ANALYTICS_ENABLED: 'False'
-              PROWLARR__API_KEY: ..PLACEHOLDER..
-              PROWLARR__AUTHENTICATION_METHOD: External
-              PROWLARR__INSTANCE_NAME: Prowlarr
-              PROWLARR__LOG_LEVEL: info
-              PROWLARR__PORT: 9696
-              PROWLARR__THEME: dark
+              PROWLARR__APP__INSTANCE_NAME: Prowlarr
+              PROWLARR__APP__THEME: dark
+              PROWLARR__AUTH__APIKEY: ..PLACEHOLDER..
+              PROWLARR__AUTH__METHOD: External
+              PROWLARR__AUTH__REQUIRED: DisabledForLocalAddresses
+              PROWLARR__LOG__LEVEL: info
+              PROWLARR__SERVER__PORT: 9696
               TZ: America/Boise
             image:
               repository: ghcr.io/onedr0p/prowlarr-nightly
               tag: 1.17.0.4448@sha256:b5c83d391e0c362ec06007705bdb67366ea7c1f8ee61001eeea8bce32a686df4
             probes:
               liveness:
@@ -90,37 +90,39 @@

             resources:
               limits:
                 memory: 256Mi
               requests:
                 cpu: 18m
                 memory: 128Mi
-        pod:
-          securityContext:
-            fsGroup: 568
-            fsGroupChangePolicy: OnRootMismatch
-            runAsGroup: 568
-            runAsNonRoot: true
-            runAsUser: 568
-            supplementalGroups:
-            - 10000
+    defaultPodOptions:
+      securityContext:
+        fsGroup: 568
+        fsGroupChangePolicy: OnRootMismatch
+        runAsGroup: 568
+        runAsNonRoot: true
+        runAsUser: 568
+        seccompProfile:
+          type: RuntimeDefault
+        supplementalGroups:
+        - 10000
     ingress:
-      main:
+      app:
         annotations:
           cert-manager.io/cluster-issuer: letsencrypt-production
           hajimari.io/enable: 'true'
           hajimari.io/group: Media
           hajimari.io/icon: card-search
         className: internal
         enabled: true
         hosts:
         - host: '{{ .Release.Name }}...PLACEHOLDER..'
           paths:
           - path: /
             service:
-              name: main
-              port: http
+              name: app
+              port: 9696
         tls:
         - hosts:
           - '{{ .Release.Name }}...PLACEHOLDER..'
           secretName: '{{ .Release.Name }}-tls'
     persistence:
       backup:
@@ -130,11 +132,12 @@

         server: ..PLACEHOLDER..
         type: nfs
       config:
         enabled: true
         existingClaim: prowlarr-config-v1
     service:
-      main:
+      app:
+        controller: prowlarr
         ports:
           http:
             port: 9696
 
--- kubernetes/apps/media/flaresolverr/app Kustomization: flux-system/cluster-apps-flaresolverr HelmRelease: media/flaresolverr

+++ kubernetes/apps/media/flaresolverr/app Kustomization: flux-system/cluster-apps-flaresolverr HelmRelease: media/flaresolverr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
@@ -34,33 +34,57 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      flaresolverr:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          app:
             env:
               TZ: America/Boise
             image:
               repository: ghcr.io/flaresolverr/flaresolverr
               tag: v3.3.17@sha256:5f5661db1e69a6f80ac24d47d9fa5580f6f741ee5ec967818396ae0dacecd7ea
+            probes:
+              liveness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
+              readiness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
             resources:
               limits:
                 memory: 500Mi
               requests:
                 cpu: 10m
                 memory: 100Mi
     persistence:
       config:
         enabled: true
         type: emptyDir
     service:
-      main:
+      app:
+        controller: flaresolverr
         ports:
           http:
             port: 8191
 
--- kubernetes/apps/networking/cloudflared/app Kustomization: flux-system/cluster-apps-cloudflared HelmRelease: networking/cloudflared

+++ kubernetes/apps/networking/cloudflared/app Kustomization: flux-system/cluster-apps-cloudflared HelmRelease: networking/cloudflared

@@ -12,13 +12,13 @@

     spec:
       chart: app-template
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     createNamespace: true
     remediation:
       retries: 3
   interval: 15m
   maxHistory: 2
--- kubernetes/apps/web-tools/theme-park/app Kustomization: flux-system/cluster-apps-theme-park HelmRelease: web-tools/theme-park

+++ kubernetes/apps/web-tools/theme-park/app Kustomization: flux-system/cluster-apps-theme-park HelmRelease: web-tools/theme-park

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/radarr-uhd/app Kustomization: flux-system/cluster-apps-radarr4k HelmRelease: media/radarruhd

+++ kubernetes/apps/media/radarr-uhd/app Kustomization: flux-system/cluster-apps-radarr4k HelmRelease: media/radarruhd

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/radarr/app Kustomization: flux-system/cluster-apps-radarr HelmRelease: media/radarr

+++ kubernetes/apps/media/radarr/app Kustomization: flux-system/cluster-apps-radarr HelmRelease: media/radarr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/sabnzbd/app Kustomization: flux-system/cluster-apps-sabnzbd HelmRelease: media/sabnzbd

+++ kubernetes/apps/media/sabnzbd/app Kustomization: flux-system/cluster-apps-sabnzbd HelmRelease: media/sabnzbd

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/bazarr/app Kustomization: flux-system/cluster-apps-bazarr HelmRelease: media/bazarr

+++ kubernetes/apps/media/bazarr/app Kustomization: flux-system/cluster-apps-bazarr HelmRelease: media/bazarr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
@@ -34,51 +34,106 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      bazarr:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          bazarr:
             env:
               TZ: America/Boise
             image:
               repository: ghcr.io/onedr0p/bazarr
               tag: 1.4.2@sha256:d67bf3863db168aff960344d3c85f8518aa69cc7182dc55b2a43ae38bc8d3235
             nameOverride: bazarr
+            probes:
+              liveness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
+              readiness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
             resources:
               limits:
-                memory: 2000Mi
+                memory: 512Mi
+              requests:
+                cpu: 15m
+                memory: 256Mi
+            securityContext:
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+          subcleaner:
+            env:
+              GITSYNC_PERIOD: 24h
+              GITSYNC_REF: master
+              GITSYNC_REPO: https://github.com/KBlixt/subcleaner
+              GITSYNC_ROOT: /add-ons
+            image:
+              repository: registry.k8s.io/git-sync/git-sync
+              tag: v4.3.0@sha256:5813a7da0ccd58f6dfb9d5e48480e2877355e6bb3d7d81c8908eb1adc3a23b6e
+            resources:
+              limits:
+                memory: 128Mi
               requests:
                 cpu: 10m
-                memory: 250Mi
             securityContext:
-              fsGroup: 568
-              fsGroupChangePolicy: OnRootMismatch
-              runAsGroup: 568
-              runAsUser: 568
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+    defaultPodOptions:
+      securityContext:
+        fsGroup: 568
+        fsGroupChangePolicy: OnRootMismatch
+        runAsGroup: 568
+        runAsNonRoot: true
+        runAsUser: 568
+        seccompProfile:
+          type: RuntimeDefault
+        supplementalGroups:
+        - 10000
     ingress:
-      main:
+      bazarr:
         annotations:
           cert-manager.io/cluster-issuer: letsencrypt-production
           hajimari.io/enable: 'true'
           hajimari.io/group: Media
           hajimari.io/icon: translate
         className: internal
         enabled: false
         hosts:
         - host: '{{ .Release.Name }}...PLACEHOLDER..'
           paths:
           - path: /
             service:
-              name: main
-              port: http
+              name: bazarr
+              port: 6767
         tls:
         - hosts:
           - '{{ .Release.Name }}...PLACEHOLDER..'
           secretName: '{{ .Release.Name }}-tls'
     persistence:
       backup:
@@ -94,24 +149,25 @@

         globalMounts:
         - path: /media
         path: /mnt/storage1/data
         server: ..PLACEHOLDER..
         type: nfs
     route:
-      main:
+      bazarr:
         enabled: true
         hostnames:
         - '{{ .Release.Name }}...PLACEHOLDER..'
         parentRefs:
         - name: cilium-internal
           namespace: networking
           sectionName: bazarr
         rules:
-          backendRefs:
+        - backendRefs:
           - name: bazarr
             port: 6767
     service:
-      main:
+      bazarr:
+        controller: bazarr
         ports:
           http:
             port: 6767
 
--- kubernetes/apps/media/tautulli/app Kustomization: flux-system/cluster-apps-tautulli HelmRelease: media/tautulli

+++ kubernetes/apps/media/tautulli/app Kustomization: flux-system/cluster-apps-tautulli HelmRelease: media/tautulli

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/sonarr-anime/app Kustomization: flux-system/cluster-apps-sonarr-anime HelmRelease: media/sonarranime

+++ kubernetes/apps/media/sonarr-anime/app Kustomization: flux-system/cluster-apps-sonarr-anime HelmRelease: media/sonarranime

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/sonarr/app Kustomization: flux-system/cluster-apps-sonarr HelmRelease: media/sonarr

+++ kubernetes/apps/media/sonarr/app Kustomization: flux-system/cluster-apps-sonarr HelmRelease: media/sonarr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/sonarr-uhd/app Kustomization: flux-system/cluster-apps-sonarr-uhd HelmRelease: media/sonarruhd

+++ kubernetes/apps/media/sonarr-uhd/app Kustomization: flux-system/cluster-apps-sonarr-uhd HelmRelease: media/sonarruhd

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/bazarr-uhd/app Kustomization: flux-system/cluster-apps-bazarr-uhd HelmRelease: media/bazarr-uhd

+++ kubernetes/apps/media/bazarr-uhd/app Kustomization: flux-system/cluster-apps-bazarr-uhd HelmRelease: media/bazarr-uhd

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
@@ -34,51 +34,106 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      bazarr-uhd:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          bazarr-uhd:
             env:
               TZ: America/Boise
             image:
               repository: ghcr.io/onedr0p/bazarr
               tag: 1.4.2@sha256:d67bf3863db168aff960344d3c85f8518aa69cc7182dc55b2a43ae38bc8d3235
             nameOverride: bazarr-uhd
+            probes:
+              liveness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
+              readiness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
             resources:
               limits:
-                memory: 2000Mi
+                memory: 512Mi
+              requests:
+                cpu: 15m
+                memory: 256Mi
+            securityContext:
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+          subcleaner:
+            env:
+              GITSYNC_PERIOD: 24h
+              GITSYNC_REF: master
+              GITSYNC_REPO: https://github.com/KBlixt/subcleaner
+              GITSYNC_ROOT: /add-ons
+            image:
+              repository: registry.k8s.io/git-sync/git-sync
+              tag: v4.3.0@sha256:5813a7da0ccd58f6dfb9d5e48480e2877355e6bb3d7d81c8908eb1adc3a23b6e
+            resources:
+              limits:
+                memory: 128Mi
               requests:
                 cpu: 10m
-                memory: 250Mi
             securityContext:
-              fsGroup: 568
-              fsGroupChangePolicy: OnRootMismatch
-              runAsGroup: 568
-              runAsUser: 568
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+    defaultPodOptions:
+      securityContext:
+        fsGroup: 568
+        fsGroupChangePolicy: OnRootMismatch
+        runAsGroup: 568
+        runAsNonRoot: true
+        runAsUser: 568
+        seccompProfile:
+          type: RuntimeDefault
+        supplementalGroups:
+        - 10000
     ingress:
-      main:
+      bazarr-uhd:
         annotations:
           cert-manager.io/cluster-issuer: letsencrypt-production
           hajimari.io/enable: 'true'
           hajimari.io/group: Media
           hajimari.io/icon: translate
         className: internal
         enabled: false
         hosts:
         - host: '{{ .Release.Name }}...PLACEHOLDER..'
           paths:
           - path: /
             service:
-              name: main
-              port: http
+              name: bazarr
+              port: 6767
         tls:
         - hosts:
           - '{{ .Release.Name }}...PLACEHOLDER..'
           secretName: '{{ .Release.Name }}-tls'
     persistence:
       backup:
@@ -94,23 +149,25 @@

         globalMounts:
         - path: /media
         path: /mnt/storage1/data
         server: ..PLACEHOLDER..
         type: nfs
     route:
-      main:
+      bazarr-uhd:
         enabled: true
         hostnames:
         - '{{ .Release.Name }}...PLACEHOLDER..'
         parentRefs:
         - name: cilium-internal
           namespace: networking
           sectionName: bazarr-uhd
         rules:
-          backendRefs:
-          - port: http
+        - backendRefs:
+          - name: bazarr-uhd
+            port: 6767
     service:
-      main:
+      bazarr-uhd:
+        controller: bazarr-uhd
         ports:
           http:
             port: 6767
 
--- kubernetes/apps/media/bazarr-anime/app Kustomization: flux-system/cluster-apps-bazarr-anime HelmRelease: media/bazarr-anime

+++ kubernetes/apps/media/bazarr-anime/app Kustomization: flux-system/cluster-apps-bazarr-anime HelmRelease: media/bazarr-anime

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
@@ -34,51 +34,106 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      bazarr-anime:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          bazarr-anime:
             env:
               TZ: America/Boise
             image:
               repository: ghcr.io/onedr0p/bazarr
               tag: 1.4.2@sha256:d67bf3863db168aff960344d3c85f8518aa69cc7182dc55b2a43ae38bc8d3235
             nameOverride: bazarr-anime
+            probes:
+              liveness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
+              readiness:
+                custom: true
+                enabled: true
+                spec:
+                  failureThreshold: 3
+                  httpGet:
+                    path: /health
+                    port: 6767
+                  initialDelaySeconds: 0
+                  periodSeconds: 10
+                  timeoutSeconds: 1
             resources:
               limits:
-                memory: 2000Mi
+                memory: 512Mi
+              requests:
+                cpu: 15m
+                memory: 256Mi
+            securityContext:
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+          subcleaner:
+            env:
+              GITSYNC_PERIOD: 24h
+              GITSYNC_REF: master
+              GITSYNC_REPO: https://github.com/KBlixt/subcleaner
+              GITSYNC_ROOT: /add-ons
+            image:
+              repository: registry.k8s.io/git-sync/git-sync
+              tag: v4.3.0@sha256:5813a7da0ccd58f6dfb9d5e48480e2877355e6bb3d7d81c8908eb1adc3a23b6e
+            resources:
+              limits:
+                memory: 128Mi
               requests:
                 cpu: 10m
-                memory: 250Mi
             securityContext:
-              fsGroup: 568
-              fsGroupChangePolicy: OnRootMismatch
-              runAsGroup: 568
-              runAsUser: 568
+              allowPrivlegeEscalation: false
+              capabilities:
+                drop:
+                - ALL
+              readOnlyRootFilesystem: true
+    defaultPodOptions:
+      securityContext:
+        fsGroup: 568
+        fsGroupChangePolicy: OnRootMismatch
+        runAsGroup: 568
+        runAsNonRoot: true
+        runAsUser: 568
+        seccompProfile:
+          type: RuntimeDefault
+        supplementalGroups:
+        - 10000
     ingress:
-      main:
+      bazarr-anime:
         annotations:
           cert-manager.io/cluster-issuer: letsencrypt-production
           hajimari.io/enable: 'true'
           hajimari.io/group: Media
           hajimari.io/icon: translate
         className: internal
         enabled: false
         hosts:
         - host: '{{ .Release.Name }}...PLACEHOLDER..'
           paths:
           - path: /
             service:
-              name: main
-              port: http
+              name: bazarr
+              port: 6767
         tls:
         - hosts:
           - '{{ .Release.Name }}...PLACEHOLDER..'
           secretName: '{{ .Release.Name }}-tls'
     persistence:
       backup:
@@ -94,23 +149,25 @@

         globalMounts:
         - path: /media
         path: /mnt/storage1/data
         server: ..PLACEHOLDER..
         type: nfs
     route:
-      main:
+      bazarr-anime:
         enabled: true
         hostnames:
         - '{{ .Release.Name }}...PLACEHOLDER..'
         parentRefs:
         - name: cilium-internal
           namespace: networking
           sectionName: bazarr-anime
         rules:
-          backendRefs:
-          - port: http
+        - backendRefs:
+          - name: bazarr-anime
+            port: 6767
     service:
-      main:
+      bazarr-anime:
+        controller: bazarr-anime
         ports:
           http:
             port: 6767
 
--- kubernetes/apps/media/radarranime/app Kustomization: flux-system/cluster-apps-radarranime HelmRelease: media/radarranime

+++ kubernetes/apps/media/radarranime/app Kustomization: flux-system/cluster-apps-radarranime HelmRelease: media/radarranime

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
--- kubernetes/apps/media/overseerr/app Kustomization: flux-system/cluster-apps-overseerr HelmRelease: media/overseerr

+++ kubernetes/apps/media/overseerr/app Kustomization: flux-system/cluster-apps-overseerr HelmRelease: media/overseerr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:
@@ -34,18 +34,18 @@

     cleanupOnFail: true
     remediation:
       remediateLastFailure: true
       retries: 5
   values:
     controllers:
-      main:
+      overseerr:
         annotations:
           configmap.reloader.stakater.com/reload: cluster-settings
           reloader.stakater.com/auto: 'true'
         containers:
-          main:
+          app:
             env:
               LOG_LEVEL: info
               PORT: 5055
               TZ: America/Boise
             image:
               repository: ghcr.io/sct/overseerr
@@ -54,14 +54,25 @@

             resources:
               limits:
                 memory: 500Mi
               requests:
                 cpu: 10m
                 memory: 250Mi
+    defaultPodOptions:
+      securityContext:
+        fsGroup: 568
+        fsGroupChangePolicy: OnRootMismatch
+        runAsGroup: 568
+        runAsNonRoot: true
+        runAsUser: 568
+        seccompProfile:
+          type: RuntimeDefault
+        supplementalGroups:
+        - 10000
     ingress:
-      main:
+      app:
         annotations:
           cert-manager.io/cluster-issuer: letsencrypt-production
           external-dns.alpha.kubernetes.io/target: external...PLACEHOLDER..
           hajimari.io/enable: 'true'
           hajimari.io/group: Media
           hajimari.io/icon: eye
@@ -69,24 +80,25 @@

         enabled: true
         hosts:
         - host: '{{ .Release.Name }}...PLACEHOLDER..'
           paths:
           - path: /
             service:
-              name: main
-              port: http
+              name: app
+              port: 5055
         tls:
         - hosts:
           - '{{ .Release.Name }}...PLACEHOLDER..'
           secretName: '{{ .Release.Name }}-tls'
     persistence:
       config:
         enabled: true
         existingClaim: overseerr-config-v1
         globalMounts:
         - path: /app/config
     service:
-      main:
+      app:
+        controller: overseerr
         ports:
           http:
             port: 5055
 
--- kubernetes/apps/media/recyclarr/app Kustomization: flux-system/cluster-apps-recyclarr HelmRelease: media/recyclarr

+++ kubernetes/apps/media/recyclarr/app Kustomization: flux-system/cluster-apps-recyclarr HelmRelease: media/recyclarr

@@ -13,13 +13,13 @@

       chart: app-template
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
-      version: 2.6.0
+      version: 3.5.1
   install:
     remediation:
       retries: 5
   interval: 30m
   maxHistory: 2
   rollback:

@snoopy82481-bot
Copy link
Contributor Author

snoopy82481-bot bot commented Mar 11, 2024

🦙 MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
❌ COPYPASTE jscpd yes 1 1.77s
✅ REPOSITORY git_diff yes no 0.05s
❌ REPOSITORY secretlint yes 1 2.45s
✅ YAML prettier 24 0 1.52s
✅ YAML yamllint 24 0 1.13s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.0.0 feat(helm)!: Update chart app-template to 3.0.1 Mar 11, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.0.1 feat(helm)!: Update chart app-template to 3.0.2 Mar 11, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.0.2 feat(helm)!: Update chart app-template to 3.0.3 Mar 13, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.0.3 feat(helm)!: Update chart app-template to 3.0.4 Mar 15, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.0.4 feat(helm)!: Update chart app-template to 3.1.0 Apr 4, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.1.0 feat(helm)!: Update chart app-template to 3.2.0 May 23, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.2.0 feat(helm)!: Update chart app-template to 3.2.1 May 23, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.2.1 feat(helm)!: Update chart app-template to 3.3.0 Jul 29, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.3.0 feat(helm)!: Update chart app-template to 3.3.1 Jul 30, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.3.1 feat(helm)!: Update chart app-template to 3.3.2 Aug 2, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.3.2 feat(helm)!: Update chart app-template to 3.4.0 Aug 27, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.4.0 feat(helm)!: Update chart app-template to 3.4.0 - autoclosed Sep 6, 2024
@snoopy82481-bot snoopy82481-bot bot closed this Sep 6, 2024
@snoopy82481-bot snoopy82481-bot bot deleted the renovate/app-template-3.x branch September 6, 2024 11:08
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.4.0 - autoclosed feat(helm)!: Update chart app-template to 3.4.0 Sep 7, 2024
@snoopy82481-bot snoopy82481-bot bot reopened this Sep 7, 2024
@snoopy82481-bot snoopy82481-bot bot restored the renovate/app-template-3.x branch September 7, 2024 06:09
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.4.0 feat(helm)!: Update chart app-template to 3.5.0 Oct 4, 2024
@snoopy82481-bot snoopy82481-bot bot changed the title feat(helm)!: Update chart app-template to 3.5.0 feat(helm)!: Update chart app-template to 3.5.1 Oct 8, 2024
@snoopy82481-bot snoopy82481-bot bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Oct 18, 2024
| datasource | package      | from  | to    |
| ---------- | ------------ | ----- | ----- |
| helm       | app-template | 2.6.0 | 3.5.1 |
@snoopy82481-bot snoopy82481-bot bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Oct 18, 2024
Remove:
 - local hosting of theme-park

Reconfigure qbtools to work with new config file
@snoopy82481-bot snoopy82481-bot bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Oct 19, 2024
@snoopy82481 snoopy82481 merged commit 623217a into main Oct 19, 2024
7 of 10 checks passed
@snoopy82481 snoopy82481 deleted the renovate/app-template-3.x branch October 19, 2024 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kubernetes Changes made in the kubernetes namespace directory renovate/helm size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. type/major
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant