Skip to content

feat(container)!: Update ghcr.io/bjw-s-labs/helm/app-template ( 4.6.2 ➔ 5.0.0 )#431

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ghcr.io-bjw-s-labs-helm-app-template-5.x
Open

feat(container)!: Update ghcr.io/bjw-s-labs/helm/app-template ( 4.6.2 ➔ 5.0.0 )#431
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ghcr.io-bjw-s-labs-helm-app-template-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 4, 2026

This PR contains the following updates:

Package Update Change
ghcr.io/bjw-s-labs/helm/app-template major 4.6.25.0.0

Release Notes

bjw-s-labs/helm-charts (ghcr.io/bjw-s-labs/helm/app-template)

v5.0.0

Changelog:
Changed

Configuration

📅 Schedule: (in timezone Europe/Amsterdam)

  • 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 was generated by Mend Renovate. View the repository job log.

… ➔ 5.0.0 )

| datasource | package                              | from  | to    |
| ---------- | ------------------------------------ | ----- | ----- |
| docker     | ghcr.io/bjw-s-labs/helm/app-template | 4.6.2 | 5.0.0 |
@kreigan-assistant
Copy link
Copy Markdown

--- kubernetes/apps/minecraft/server/shared Kustomization: minecraft/shared-resources OCIRepository: minecraft/minecraft

+++ kubernetes/apps/minecraft/server/shared Kustomization: minecraft/shared-resources OCIRepository: minecraft/minecraft

@@ -10,9 +10,9 @@

 spec:
   interval: 15m
   layerSelector:
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 4.6.2
+    tag: 5.0.0
   url: oci://ghcr.io/bjw-s-labs/helm/app-template
 
--- kubernetes/apps/minecraft/router/app Kustomization: minecraft/minecraft-router OCIRepository: minecraft/minecraft-router

+++ kubernetes/apps/minecraft/router/app Kustomization: minecraft/minecraft-router OCIRepository: minecraft/minecraft-router

@@ -11,9 +11,9 @@

 spec:
   interval: 15m
   layerSelector:
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 4.6.2
+    tag: 5.0.0
   url: oci://ghcr.io/bjw-s-labs/helm/app-template
 
--- kubernetes/flux/repositories Kustomization: flux-system/flux-repositories OCIRepository: flux-system/app-template

+++ kubernetes/flux/repositories Kustomization: flux-system/flux-repositories OCIRepository: flux-system/app-template

@@ -10,9 +10,9 @@

 spec:
   interval: 10m
   layerSelector:
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 4.6.2
+    tag: 5.0.0
   url: oci://ghcr.io/bjw-s-labs/helm/app-template
 

@kreigan-assistant
Copy link
Copy Markdown

--- HelmRelease: downloads/prowlarr Deployment: downloads/prowlarr

+++ HelmRelease: downloads/prowlarr Deployment: downloads/prowlarr

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: prowlarr
         app.kubernetes.io/instance: prowlarr
         app.kubernetes.io/name: prowlarr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: prowlarr
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: downloads/prowlarr ServiceAccount: downloads/prowlarr

+++ HelmRelease: downloads/prowlarr ServiceAccount: downloads/prowlarr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: prowlarr
+  labels:
+    app.kubernetes.io/instance: prowlarr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: prowlarr
+  namespace: downloads
+
--- HelmRelease: downloads/bazarr Deployment: downloads/bazarr

+++ HelmRelease: downloads/bazarr Deployment: downloads/bazarr

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: bazarr
         app.kubernetes.io/instance: bazarr
         app.kubernetes.io/name: bazarr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: bazarr
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: downloads/bazarr ServiceAccount: downloads/bazarr

+++ HelmRelease: downloads/bazarr ServiceAccount: downloads/bazarr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: bazarr
+  labels:
+    app.kubernetes.io/instance: bazarr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: bazarr
+  namespace: downloads
+
--- HelmRelease: downloads/autobrr Deployment: downloads/autobrr

+++ HelmRelease: downloads/autobrr Deployment: downloads/autobrr

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: autobrr
         app.kubernetes.io/instance: autobrr
         app.kubernetes.io/name: autobrr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: autobrr
+      automountServiceAccountToken: false
       securityContext:
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
       hostIPC: false
       hostNetwork: false
--- HelmRelease: downloads/autobrr ServiceAccount: downloads/autobrr

+++ HelmRelease: downloads/autobrr ServiceAccount: downloads/autobrr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: autobrr
+  labels:
+    app.kubernetes.io/instance: autobrr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: autobrr
+  namespace: downloads
+
--- HelmRelease: downloads/sonarr Deployment: downloads/sonarr

+++ HelmRelease: downloads/sonarr Deployment: downloads/sonarr

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: sonarr
         app.kubernetes.io/instance: sonarr
         app.kubernetes.io/name: sonarr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: sonarr
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: downloads/sonarr ServiceAccount: downloads/sonarr

+++ HelmRelease: downloads/sonarr ServiceAccount: downloads/sonarr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: sonarr
+  labels:
+    app.kubernetes.io/instance: sonarr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: sonarr
+  namespace: downloads
+
--- HelmRelease: media/maintainerr Deployment: media/maintainerr

+++ HelmRelease: media/maintainerr Deployment: media/maintainerr

@@ -24,14 +24,14 @@

       labels:
         app.kubernetes.io/controller: maintainerr
         app.kubernetes.io/instance: maintainerr
         app.kubernetes.io/name: maintainerr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: maintainerr
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsUser: 2000
       hostIPC: false
--- HelmRelease: media/maintainerr ServiceAccount: media/maintainerr

+++ HelmRelease: media/maintainerr ServiceAccount: media/maintainerr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: maintainerr
+  labels:
+    app.kubernetes.io/instance: maintainerr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: maintainerr
+  namespace: media
+
--- HelmRelease: downloads/radarr Deployment: downloads/radarr

+++ HelmRelease: downloads/radarr Deployment: downloads/radarr

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: radarr
         app.kubernetes.io/instance: radarr
         app.kubernetes.io/name: radarr
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: radarr
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: downloads/radarr ServiceAccount: downloads/radarr

+++ HelmRelease: downloads/radarr ServiceAccount: downloads/radarr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: radarr
+  labels:
+    app.kubernetes.io/instance: radarr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: radarr
+  namespace: downloads
+
--- HelmRelease: external-secrets/onepassword-connect Deployment: external-secrets/onepassword-connect

+++ HelmRelease: external-secrets/onepassword-connect Deployment: external-secrets/onepassword-connect

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: onepassword-connect
         app.kubernetes.io/instance: onepassword-connect
         app.kubernetes.io/name: onepassword-connect
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: onepassword-connect
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 999
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 999
         runAsNonRoot: true
         runAsUser: 999
--- HelmRelease: external-secrets/onepassword-connect ServiceAccount: external-secrets/onepassword-connect

+++ HelmRelease: external-secrets/onepassword-connect ServiceAccount: external-secrets/onepassword-connect

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: onepassword-connect
+  labels:
+    app.kubernetes.io/instance: onepassword-connect
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: onepassword-connect
+  namespace: external-secrets
+
--- HelmRelease: minecraft/minecraft-router Deployment: minecraft/minecraft-router

+++ HelmRelease: minecraft/minecraft-router Deployment: minecraft/minecraft-router

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

         app.kubernetes.io/controller: minecraft-router
         app.kubernetes.io/instance: minecraft-router
         app.kubernetes.io/name: minecraft-router
     spec:
       enableServiceLinks: false
       serviceAccountName: minecraft-router
-      automountServiceAccountToken: true
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: minecraft/java-cozy-vanilla Deployment: minecraft/java-cozy-vanilla

+++ HelmRelease: minecraft/java-cozy-vanilla Deployment: minecraft/java-cozy-vanilla

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: server
         app.kubernetes.io/instance: java-cozy-vanilla
         app.kubernetes.io/name: java-cozy-vanilla
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: java-cozy-vanilla
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
--- HelmRelease: minecraft/java-cozy-vanilla ServiceAccount: minecraft/java-cozy-vanilla

+++ HelmRelease: minecraft/java-cozy-vanilla ServiceAccount: minecraft/java-cozy-vanilla

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: java-cozy-vanilla
+  labels:
+    app.kubernetes.io/instance: java-cozy-vanilla
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: java-cozy-vanilla
+  namespace: minecraft
+
--- HelmRelease: media/plex-image-cleanup CronJob: media/plex-image-cleanup

+++ HelmRelease: media/plex-image-cleanup CronJob: media/plex-image-cleanup

@@ -24,14 +24,14 @@

           labels:
             app.kubernetes.io/controller: plex-image-cleanup
             app.kubernetes.io/instance: plex-image-cleanup
             app.kubernetes.io/name: plex-image-cleanup
         spec:
           enableServiceLinks: false
-          serviceAccountName: default
-          automountServiceAccountToken: true
+          serviceAccountName: plex-image-cleanup
+          automountServiceAccountToken: false
           hostIPC: false
           hostNetwork: false
           hostPID: false
           dnsPolicy: ClusterFirst
           restartPolicy: Never
           containers:
--- HelmRelease: media/plex-image-cleanup ServiceAccount: media/plex-image-cleanup

+++ HelmRelease: media/plex-image-cleanup ServiceAccount: media/plex-image-cleanup

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: plex-image-cleanup
+  labels:
+    app.kubernetes.io/instance: plex-image-cleanup
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: plex-image-cleanup
+  namespace: media
+
--- HelmRelease: media/plex-trakt-sync Deployment: media/plex-trakt-sync

+++ HelmRelease: media/plex-trakt-sync Deployment: media/plex-trakt-sync

@@ -24,14 +24,14 @@

       labels:
         app.kubernetes.io/controller: plex-trakt-sync
         app.kubernetes.io/instance: plex-trakt-sync
         app.kubernetes.io/name: plex-trakt-sync
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: plex-trakt-sync
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsUser: 2000
       hostIPC: false
--- HelmRelease: media/plex-trakt-sync ServiceAccount: media/plex-trakt-sync

+++ HelmRelease: media/plex-trakt-sync ServiceAccount: media/plex-trakt-sync

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: plex-trakt-sync
+  labels:
+    app.kubernetes.io/instance: plex-trakt-sync
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: plex-trakt-sync
+  namespace: media
+
--- HelmRelease: system/fstrim CronJob: system/fstrim

+++ HelmRelease: system/fstrim CronJob: system/fstrim

@@ -25,14 +25,14 @@

           labels:
             app.kubernetes.io/controller: fstrim
             app.kubernetes.io/instance: fstrim
             app.kubernetes.io/name: fstrim
         spec:
           enableServiceLinks: false
-          serviceAccountName: default
-          automountServiceAccountToken: true
+          serviceAccountName: fstrim
+          automountServiceAccountToken: false
           hostIPC: false
           hostNetwork: true
           hostPID: true
           dnsPolicy: ClusterFirstWithHostNet
           restartPolicy: Never
           topologySpreadConstraints:
--- HelmRelease: system/fstrim ServiceAccount: system/fstrim

+++ HelmRelease: system/fstrim ServiceAccount: system/fstrim

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: fstrim
+  labels:
+    app.kubernetes.io/instance: fstrim
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: fstrim
+  namespace: system
+
--- HelmRelease: system/generic-device-plugin DaemonSet: system/generic-device-plugin

+++ HelmRelease: system/generic-device-plugin DaemonSet: system/generic-device-plugin

@@ -22,14 +22,14 @@

       labels:
         app.kubernetes.io/controller: generic-device-plugin
         app.kubernetes.io/instance: generic-device-plugin
         app.kubernetes.io/name: generic-device-plugin
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: generic-device-plugin
+      automountServiceAccountToken: false
       priorityClassName: system-node-critical
       hostIPC: false
       hostNetwork: false
       hostPID: false
       dnsPolicy: ClusterFirst
       containers:
--- HelmRelease: system/generic-device-plugin ServiceAccount: system/generic-device-plugin

+++ HelmRelease: system/generic-device-plugin ServiceAccount: system/generic-device-plugin

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: generic-device-plugin
+  labels:
+    app.kubernetes.io/instance: generic-device-plugin
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: generic-device-plugin
+  namespace: system
+
--- HelmRelease: downloads/recyclarr CronJob: downloads/recyclarr

+++ HelmRelease: downloads/recyclarr CronJob: downloads/recyclarr

@@ -24,14 +24,14 @@

           labels:
             app.kubernetes.io/controller: recyclarr
             app.kubernetes.io/instance: recyclarr
             app.kubernetes.io/name: recyclarr
         spec:
           enableServiceLinks: false
-          serviceAccountName: default
-          automountServiceAccountToken: true
+          serviceAccountName: recyclarr
+          automountServiceAccountToken: false
           securityContext:
             fsGroup: 2000
             fsGroupChangePolicy: OnRootMismatch
             runAsGroup: 2000
             runAsNonRoot: true
             runAsUser: 2000
--- HelmRelease: downloads/recyclarr ServiceAccount: downloads/recyclarr

+++ HelmRelease: downloads/recyclarr ServiceAccount: downloads/recyclarr

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: recyclarr
+  labels:
+    app.kubernetes.io/instance: recyclarr
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: recyclarr
+  namespace: downloads
+
--- HelmRelease: network/echo-server Deployment: network/echo-server

+++ HelmRelease: network/echo-server Deployment: network/echo-server

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: echo-server
         app.kubernetes.io/instance: echo-server
         app.kubernetes.io/name: echo-server
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: echo-server
+      automountServiceAccountToken: false
       hostIPC: false
       hostNetwork: false
       hostPID: false
       dnsPolicy: ClusterFirst
       containers:
       - env:
--- HelmRelease: network/echo-server ServiceAccount: network/echo-server

+++ HelmRelease: network/echo-server ServiceAccount: network/echo-server

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: echo-server
+  labels:
+    app.kubernetes.io/instance: echo-server
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: echo-server
+  namespace: network
+
--- HelmRelease: observability/kromgo Deployment: observability/kromgo

+++ HelmRelease: observability/kromgo Deployment: observability/kromgo

@@ -26,14 +26,14 @@

       labels:
         app.kubernetes.io/controller: kromgo
         app.kubernetes.io/instance: kromgo
         app.kubernetes.io/name: kromgo
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: kromgo
+      automountServiceAccountToken: false
       securityContext:
         runAsGroup: 2000
         runAsNonRoot: true
         runAsUser: 2000
       hostIPC: false
       hostNetwork: false
--- HelmRelease: observability/kromgo ServiceAccount: observability/kromgo

+++ HelmRelease: observability/kromgo ServiceAccount: observability/kromgo

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: kromgo
+  labels:
+    app.kubernetes.io/instance: kromgo
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: kromgo
+  namespace: observability
+
--- HelmRelease: media/tautulli Deployment: media/tautulli

+++ HelmRelease: media/tautulli Deployment: media/tautulli

@@ -24,14 +24,14 @@

       labels:
         app.kubernetes.io/controller: tautulli
         app.kubernetes.io/instance: tautulli
         app.kubernetes.io/name: tautulli
     spec:
       enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
+      serviceAccountName: tautulli
+      automountServiceAccountToken: false
       securityContext:
         fsGroup: 2000
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 2000
         runAsUser: 2000
       hostIPC: false
--- HelmRelease: media/tautulli ServiceAccount: media/tautulli

+++ HelmRelease: media/tautulli ServiceAccount: media/tautulli

@@ -0,0 +1,11 @@

+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: tautulli
+  labels:
+    app.kubernetes.io/instance: tautulli
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: tautulli
+  namespace: media
+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants