Skip to content

Update Helm release app-template to v4 #725

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 16, 2025

This PR contains the following updates:

Package Update Change
app-template major 3.7.3 -> 4.0.1

Release Notes

bjw-s-labs/helm-charts (app-template)

v4.0.1

Compare Source

Changelog:

Changed

v4.0.0

Compare Source

Changelog:

Changed

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

Copy link
Contributor

github-actions bot commented May 16, 2025

--- HelmRelease: default/overseerr Service: default/overseerr

+++ HelmRelease: default/overseerr Service: default/overseerr

@@ -14,10 +14,10 @@

   ports:
   - port: 5055
     targetPort: 5055
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: overseerr
+    app.kubernetes.io/controller: overseerr
     app.kubernetes.io/instance: overseerr
     app.kubernetes.io/name: overseerr
 
--- HelmRelease: default/overseerr Deployment: default/overseerr

+++ HelmRelease: default/overseerr Deployment: default/overseerr

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: overseerr
   labels:
-    app.kubernetes.io/component: overseerr
+    app.kubernetes.io/controller: overseerr
     app.kubernetes.io/instance: overseerr
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: overseerr
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: overseerr
+      app.kubernetes.io/controller: overseerr
       app.kubernetes.io/name: overseerr
       app.kubernetes.io/instance: overseerr
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: overseerr
+        app.kubernetes.io/controller: overseerr
         app.kubernetes.io/instance: overseerr
         app.kubernetes.io/name: overseerr
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/prowlarr Service: default/prowlarr

+++ HelmRelease: default/prowlarr Service: default/prowlarr

@@ -14,10 +14,10 @@

   ports:
   - port: 9696
     targetPort: 9696
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: prowlarr
+    app.kubernetes.io/controller: prowlarr
     app.kubernetes.io/instance: prowlarr
     app.kubernetes.io/name: prowlarr
 
--- HelmRelease: default/prowlarr Deployment: default/prowlarr

+++ HelmRelease: default/prowlarr Deployment: default/prowlarr

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: prowlarr
   labels:
-    app.kubernetes.io/component: prowlarr
+    app.kubernetes.io/controller: prowlarr
     app.kubernetes.io/instance: prowlarr
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: prowlarr
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: prowlarr
+      app.kubernetes.io/controller: prowlarr
       app.kubernetes.io/name: prowlarr
       app.kubernetes.io/instance: prowlarr
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: prowlarr
+        app.kubernetes.io/controller: prowlarr
         app.kubernetes.io/instance: prowlarr
         app.kubernetes.io/name: prowlarr
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/home-assistant Service: default/home-assistant

+++ HelmRelease: default/home-assistant Service: default/home-assistant

@@ -23,10 +23,10 @@

     name: http
   - port: 5353
     targetPort: 5353
     protocol: UDP
     name: mdns
   selector:
-    app.kubernetes.io/component: home-assistant
+    app.kubernetes.io/controller: home-assistant
     app.kubernetes.io/instance: home-assistant
     app.kubernetes.io/name: home-assistant
 
--- HelmRelease: default/home-assistant Deployment: default/home-assistant

+++ HelmRelease: default/home-assistant Deployment: default/home-assistant

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: home-assistant
   labels:
-    app.kubernetes.io/component: home-assistant
+    app.kubernetes.io/controller: home-assistant
     app.kubernetes.io/instance: home-assistant
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: home-assistant
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: home-assistant
+      app.kubernetes.io/controller: home-assistant
       app.kubernetes.io/name: home-assistant
       app.kubernetes.io/instance: home-assistant
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: home-assistant
+        app.kubernetes.io/controller: home-assistant
         app.kubernetes.io/instance: home-assistant
         app.kubernetes.io/name: home-assistant
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/actual Service: default/actual

+++ HelmRelease: default/actual Service: default/actual

@@ -14,10 +14,10 @@

   ports:
   - port: 5006
     targetPort: 5006
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: actual
+    app.kubernetes.io/controller: actual
     app.kubernetes.io/instance: actual
     app.kubernetes.io/name: actual
 
--- HelmRelease: default/actual Deployment: default/actual

+++ HelmRelease: default/actual Deployment: default/actual

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: actual
   labels:
-    app.kubernetes.io/component: actual
+    app.kubernetes.io/controller: actual
     app.kubernetes.io/instance: actual
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: actual
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: actual
+      app.kubernetes.io/controller: actual
       app.kubernetes.io/name: actual
       app.kubernetes.io/instance: actual
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: actual
+        app.kubernetes.io/controller: actual
         app.kubernetes.io/instance: actual
         app.kubernetes.io/name: actual
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/atuin Service: default/atuin

+++ HelmRelease: default/atuin Service: default/atuin

@@ -14,10 +14,10 @@

   ports:
   - port: 8888
     targetPort: 8888
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: atuin
+    app.kubernetes.io/controller: atuin
     app.kubernetes.io/instance: atuin
     app.kubernetes.io/name: atuin
 
--- HelmRelease: default/atuin Deployment: default/atuin

+++ HelmRelease: default/atuin Deployment: default/atuin

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: atuin
   labels:
-    app.kubernetes.io/component: atuin
+    app.kubernetes.io/controller: atuin
     app.kubernetes.io/instance: atuin
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: atuin
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: atuin
+      app.kubernetes.io/controller: atuin
       app.kubernetes.io/name: atuin
       app.kubernetes.io/instance: atuin
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: atuin
+        app.kubernetes.io/controller: atuin
         app.kubernetes.io/instance: atuin
         app.kubernetes.io/name: atuin
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/recyclarr CronJob: default/recyclarr

+++ HelmRelease: default/recyclarr CronJob: default/recyclarr

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

 ---
 apiVersion: batch/v1
 kind: CronJob
 metadata:
   name: recyclarr
   labels:
-    app.kubernetes.io/component: recyclarr
+    app.kubernetes.io/controller: recyclarr
     app.kubernetes.io/instance: recyclarr
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: recyclarr
   namespace: default
 spec:
   suspend: false
@@ -19,13 +19,13 @@

   jobTemplate:
     spec:
       backoffLimit: 6
       template:
         metadata:
           labels:
-            app.kubernetes.io/component: recyclarr
+            app.kubernetes.io/controller: recyclarr
             app.kubernetes.io/instance: recyclarr
             app.kubernetes.io/name: recyclarr
         spec:
           enableServiceLinks: false
           serviceAccountName: default
           automountServiceAccountToken: true
--- HelmRelease: default/sonarr Service: default/sonarr

+++ HelmRelease: default/sonarr Service: default/sonarr

@@ -14,10 +14,10 @@

   ports:
   - port: 8989
     targetPort: 8989
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: sonarr
+    app.kubernetes.io/controller: sonarr
     app.kubernetes.io/instance: sonarr
     app.kubernetes.io/name: sonarr
 
--- HelmRelease: default/sonarr Deployment: default/sonarr

+++ HelmRelease: default/sonarr Deployment: default/sonarr

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: sonarr
   labels:
-    app.kubernetes.io/component: sonarr
+    app.kubernetes.io/controller: sonarr
     app.kubernetes.io/instance: sonarr
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: sonarr
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: sonarr
+      app.kubernetes.io/controller: sonarr
       app.kubernetes.io/name: sonarr
       app.kubernetes.io/instance: sonarr
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: sonarr
+        app.kubernetes.io/controller: sonarr
         app.kubernetes.io/instance: sonarr
         app.kubernetes.io/name: sonarr
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: networking/cloudflared Service: networking/cloudflared

+++ HelmRelease: networking/cloudflared Service: networking/cloudflared

@@ -14,10 +14,10 @@

   ports:
   - port: 8080
     targetPort: 8080
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: cloudflared
+    app.kubernetes.io/controller: cloudflared
     app.kubernetes.io/instance: cloudflared
     app.kubernetes.io/name: cloudflared
 
--- HelmRelease: networking/cloudflared Deployment: networking/cloudflared

+++ HelmRelease: networking/cloudflared Deployment: networking/cloudflared

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: cloudflared
   labels:
-    app.kubernetes.io/component: cloudflared
+    app.kubernetes.io/controller: cloudflared
     app.kubernetes.io/instance: cloudflared
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: cloudflared
   namespace: networking
 spec:
   revisionHistoryLimit: 3
   replicas: 2
   strategy:
     type: RollingUpdate
   selector:
     matchLabels:
-      app.kubernetes.io/component: cloudflared
+      app.kubernetes.io/controller: cloudflared
       app.kubernetes.io/name: cloudflared
       app.kubernetes.io/instance: cloudflared
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: cloudflared
+        app.kubernetes.io/controller: cloudflared
         app.kubernetes.io/instance: cloudflared
         app.kubernetes.io/name: cloudflared
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: monitoring/nut-exporter Service: monitoring/nut-exporter

+++ HelmRelease: monitoring/nut-exporter Service: monitoring/nut-exporter

@@ -14,10 +14,10 @@

   ports:
   - port: 9199
     targetPort: 9199
     protocol: TCP
     name: metrics
   selector:
-    app.kubernetes.io/component: nut-exporter
+    app.kubernetes.io/controller: nut-exporter
     app.kubernetes.io/instance: nut-exporter
     app.kubernetes.io/name: nut-exporter
 
--- HelmRelease: monitoring/nut-exporter Deployment: monitoring/nut-exporter

+++ HelmRelease: monitoring/nut-exporter Deployment: monitoring/nut-exporter

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: nut-exporter
   labels:
-    app.kubernetes.io/component: nut-exporter
+    app.kubernetes.io/controller: nut-exporter
     app.kubernetes.io/instance: nut-exporter
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: nut-exporter
   namespace: monitoring
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: nut-exporter
+      app.kubernetes.io/controller: nut-exporter
       app.kubernetes.io/name: nut-exporter
       app.kubernetes.io/instance: nut-exporter
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: nut-exporter
+        app.kubernetes.io/controller: nut-exporter
         app.kubernetes.io/instance: nut-exporter
         app.kubernetes.io/name: nut-exporter
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/radarr Service: default/radarr

+++ HelmRelease: default/radarr Service: default/radarr

@@ -14,10 +14,10 @@

   ports:
   - port: 7878
     targetPort: 7878
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: radarr
+    app.kubernetes.io/controller: radarr
     app.kubernetes.io/instance: radarr
     app.kubernetes.io/name: radarr
 
--- HelmRelease: default/radarr Deployment: default/radarr

+++ HelmRelease: default/radarr Deployment: default/radarr

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: radarr
   labels:
-    app.kubernetes.io/component: radarr
+    app.kubernetes.io/controller: radarr
     app.kubernetes.io/instance: radarr
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: radarr
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: radarr
+      app.kubernetes.io/controller: radarr
       app.kubernetes.io/name: radarr
       app.kubernetes.io/instance: radarr
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: radarr
+        app.kubernetes.io/controller: radarr
         app.kubernetes.io/instance: radarr
         app.kubernetes.io/name: radarr
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: monitoring/mktxp-exporter Service: monitoring/mktxp-exporter

+++ HelmRelease: monitoring/mktxp-exporter Service: monitoring/mktxp-exporter

@@ -14,10 +14,10 @@

   ports:
   - port: 49090
     targetPort: 49090
     protocol: TCP
     name: metrics
   selector:
-    app.kubernetes.io/component: mktxp-exporter
+    app.kubernetes.io/controller: mktxp-exporter
     app.kubernetes.io/instance: mktxp-exporter
     app.kubernetes.io/name: mktxp-exporter
 
--- HelmRelease: monitoring/mktxp-exporter Deployment: monitoring/mktxp-exporter

+++ HelmRelease: monitoring/mktxp-exporter Deployment: monitoring/mktxp-exporter

@@ -1,33 +1,33 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: mktxp-exporter
   labels:
-    app.kubernetes.io/component: mktxp-exporter
+    app.kubernetes.io/controller: mktxp-exporter
     app.kubernetes.io/instance: mktxp-exporter
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: mktxp-exporter
   namespace: monitoring
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: mktxp-exporter
+      app.kubernetes.io/controller: mktxp-exporter
       app.kubernetes.io/name: mktxp-exporter
       app.kubernetes.io/instance: mktxp-exporter
   template:
     metadata:
       annotations:
         checksum/secrets: 3cea5c24726a3c107fce64c7410cfe688003619e2ad83b7ad73759697e6d061d
       labels:
-        app.kubernetes.io/component: mktxp-exporter
+        app.kubernetes.io/controller: mktxp-exporter
         app.kubernetes.io/instance: mktxp-exporter
         app.kubernetes.io/name: mktxp-exporter
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/sabnzbd Service: default/sabnzbd

+++ HelmRelease: default/sabnzbd Service: default/sabnzbd

@@ -14,10 +14,10 @@

   ports:
   - port: 8080
     targetPort: 8080
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: sabnzbd
+    app.kubernetes.io/controller: sabnzbd
     app.kubernetes.io/instance: sabnzbd
     app.kubernetes.io/name: sabnzbd
 
--- HelmRelease: default/sabnzbd Deployment: default/sabnzbd

+++ HelmRelease: default/sabnzbd Deployment: default/sabnzbd

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: sabnzbd
   labels:
-    app.kubernetes.io/component: sabnzbd
+    app.kubernetes.io/controller: sabnzbd
     app.kubernetes.io/instance: sabnzbd
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: sabnzbd
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: sabnzbd
+      app.kubernetes.io/controller: sabnzbd
       app.kubernetes.io/name: sabnzbd
       app.kubernetes.io/instance: sabnzbd
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: sabnzbd
+        app.kubernetes.io/controller: sabnzbd
         app.kubernetes.io/instance: sabnzbd
         app.kubernetes.io/name: sabnzbd
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/hoarder Service: default/hoarder-chrome

+++ HelmRelease: default/hoarder Service: default/hoarder-chrome

@@ -14,10 +14,10 @@

   ports:
   - port: 9222
     targetPort: 9222
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: chrome
+    app.kubernetes.io/controller: chrome
     app.kubernetes.io/instance: hoarder
     app.kubernetes.io/name: hoarder
 
--- HelmRelease: default/hoarder Service: default/hoarder

+++ HelmRelease: default/hoarder Service: default/hoarder

@@ -1,23 +0,0 @@

----
-apiVersion: v1
-kind: Service
-metadata:
-  name: hoarder
-  labels:
-    app.kubernetes.io/instance: hoarder
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/name: hoarder
-    app.kubernetes.io/service: hoarder
-  namespace: default
-spec:
-  type: ClusterIP
-  ports:
-  - port: 3000
-    targetPort: 3000
-    protocol: TCP
-    name: http
-  selector:
-    app.kubernetes.io/component: hoarder
-    app.kubernetes.io/instance: hoarder
-    app.kubernetes.io/name: hoarder
-
--- HelmRelease: default/hoarder Service: default/hoarder-meilisearch

+++ HelmRelease: default/hoarder Service: default/hoarder-meilisearch

@@ -14,10 +14,10 @@

   ports:
   - port: 7700
     targetPort: 7700
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: meilisearch
+    app.kubernetes.io/controller: meilisearch
     app.kubernetes.io/instance: hoarder
     app.kubernetes.io/name: hoarder
 
--- HelmRelease: default/hoarder Deployment: default/hoarder-chrome

+++ HelmRelease: default/hoarder Deployment: default/hoarder-chrome

@@ -1,33 +1,33 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: hoarder-chrome
   labels:
-    app.kubernetes.io/component: chrome
+    app.kubernetes.io/controller: chrome
     app.kubernetes.io/instance: hoarder
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: hoarder
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: chrome
+      app.kubernetes.io/controller: chrome
       app.kubernetes.io/name: hoarder
       app.kubernetes.io/instance: hoarder
   template:
     metadata:
       annotations:
         checksum/secrets: b572d8c8faf0cca5a694f4d342bb484e057c70baba77543d17a5fbbc90a311bf
       labels:
-        app.kubernetes.io/component: chrome
+        app.kubernetes.io/controller: chrome
         app.kubernetes.io/instance: hoarder
         app.kubernetes.io/name: hoarder
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/hoarder Deployment: default/hoarder

+++ HelmRelease: default/hoarder Deployment: default/hoarder

@@ -1,101 +0,0 @@

----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: hoarder
-  labels:
-    app.kubernetes.io/component: hoarder
-    app.kubernetes.io/instance: hoarder
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/name: hoarder
-  namespace: default
-spec:
-  revisionHistoryLimit: 3
-  replicas: 1
-  strategy:
-    type: Recreate
-  selector:
-    matchLabels:
-      app.kubernetes.io/component: hoarder
-      app.kubernetes.io/name: hoarder
-      app.kubernetes.io/instance: hoarder
-  template:
-    metadata:
-      annotations:
-        checksum/secrets: b572d8c8faf0cca5a694f4d342bb484e057c70baba77543d17a5fbbc90a311bf
-      labels:
-        app.kubernetes.io/component: hoarder
-        app.kubernetes.io/instance: hoarder
-        app.kubernetes.io/name: hoarder
-    spec:
-      enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: true
-      hostIPC: false
-      hostNetwork: false
-      hostPID: false
-      dnsPolicy: ClusterFirst
-      containers:
-      - env:
-        - name: BROWSER_WEB_URL
-          value: http://hoarder-chrome.default.svc.cluster.local:9222
-        - name: DATA_DIR
-          value: /data
-        - name: DISABLE_NEW_RELEASE_CHECK
-          value: 'true'
-        - name: DISABLE_SIGNUPS
-          value: 'true'
-        - name: MEILI_ADDR
-          value: http://hoarder-meilisearch.default.svc.cluster.local:7700
-        - name: NEXTAUTH_URL
-          value: https://hoarder.
-        envFrom:
-        - secretRef:
-            name: hoarder
-        image: ghcr.io/hoarder-app/hoarder:0.24.1
-        imagePullPolicy: IfNotPresent
-        livenessProbe:
-          failureThreshold: 3
-          initialDelaySeconds: 0
-          periodSeconds: 10
-          tcpSocket:
-            port: 3000
-          timeoutSeconds: 1
-        name: app
-        readinessProbe:
-          failureThreshold: 3
-          initialDelaySeconds: 0
-          periodSeconds: 10
-          tcpSocket:
-            port: 3000
-          timeoutSeconds: 1
-        resources:
-          limits:
-            memory: 1Gi
-          requests:
-            cpu: 10m
-            memory: 32Mi
-        securityContext:
-          capabilities:
-            drop:
-            - ALL
-        startupProbe:
-          failureThreshold: 3
-          initialDelaySeconds: 0
-          periodSeconds: 10
-          tcpSocket:
-            port: 3000
-          timeoutSeconds: 1
-        volumeMounts:
-        - mountPath: /app/apps/web/.next/cache
-          name: cache
-        - mountPath: /data
-          name: data
-          subPath: data
-      volumes:
-      - emptyDir: {}
-        name: cache
-      - name: data
-        persistentVolumeClaim:
-          claimName: hoarder
-
--- HelmRelease: default/hoarder Deployment: default/hoarder-meilisearch

+++ HelmRelease: default/hoarder Deployment: default/hoarder-meilisearch

@@ -1,33 +1,33 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: hoarder-meilisearch
   labels:
-    app.kubernetes.io/component: meilisearch
+    app.kubernetes.io/controller: meilisearch
     app.kubernetes.io/instance: hoarder
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: hoarder
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: meilisearch
+      app.kubernetes.io/controller: meilisearch
       app.kubernetes.io/name: hoarder
       app.kubernetes.io/instance: hoarder
   template:
     metadata:
       annotations:
         checksum/secrets: b572d8c8faf0cca5a694f4d342bb484e057c70baba77543d17a5fbbc90a311bf
       labels:
-        app.kubernetes.io/component: meilisearch
+        app.kubernetes.io/controller: meilisearch
         app.kubernetes.io/instance: hoarder
         app.kubernetes.io/name: hoarder
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/hoarder Ingress: default/hoarder

+++ HelmRelease: default/hoarder Ingress: default/hoarder

@@ -17,10 +17,10 @@

     http:
       paths:
       - path: /
         pathType: Prefix
         backend:
           service:
-            name: hoarder
+            name: hoarder-hoarder
             port:
               number: 3000
 
--- HelmRelease: default/hoarder Service: default/hoarder-hoarder

+++ HelmRelease: default/hoarder Service: default/hoarder-hoarder

@@ -0,0 +1,23 @@

+---
+apiVersion: v1
+kind: Service
+metadata:
+  name: hoarder-hoarder
+  labels:
+    app.kubernetes.io/instance: hoarder
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: hoarder
+    app.kubernetes.io/service: hoarder-hoarder
+  namespace: default
+spec:
+  type: ClusterIP
+  ports:
+  - port: 3000
+    targetPort: 3000
+    protocol: TCP
+    name: http
+  selector:
+    app.kubernetes.io/controller: hoarder
+    app.kubernetes.io/instance: hoarder
+    app.kubernetes.io/name: hoarder
+
--- HelmRelease: default/hoarder Deployment: default/hoarder-hoarder

+++ HelmRelease: default/hoarder Deployment: default/hoarder-hoarder

@@ -0,0 +1,101 @@

+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: hoarder-hoarder
+  labels:
+    app.kubernetes.io/controller: hoarder
+    app.kubernetes.io/instance: hoarder
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: hoarder
+  namespace: default
+spec:
+  revisionHistoryLimit: 3
+  replicas: 1
+  strategy:
+    type: Recreate
+  selector:
+    matchLabels:
+      app.kubernetes.io/controller: hoarder
+      app.kubernetes.io/name: hoarder
+      app.kubernetes.io/instance: hoarder
+  template:
+    metadata:
+      annotations:
+        checksum/secrets: b572d8c8faf0cca5a694f4d342bb484e057c70baba77543d17a5fbbc90a311bf
+      labels:
+        app.kubernetes.io/controller: hoarder
+        app.kubernetes.io/instance: hoarder
+        app.kubernetes.io/name: hoarder
+    spec:
+      enableServiceLinks: false
+      serviceAccountName: default
+      automountServiceAccountToken: true
+      hostIPC: false
+      hostNetwork: false
+      hostPID: false
+      dnsPolicy: ClusterFirst
+      containers:
+      - env:
+        - name: BROWSER_WEB_URL
+          value: http://hoarder-chrome.default.svc.cluster.local:9222
+        - name: DATA_DIR
+          value: /data
+        - name: DISABLE_NEW_RELEASE_CHECK
+          value: 'true'
+        - name: DISABLE_SIGNUPS
+          value: 'true'
+        - name: MEILI_ADDR
+          value: http://hoarder-meilisearch.default.svc.cluster.local:7700
+        - name: NEXTAUTH_URL
+          value: https://hoarder.
+        envFrom:
+        - secretRef:
+            name: hoarder
+        image: ghcr.io/hoarder-app/hoarder:0.24.1
+        imagePullPolicy: IfNotPresent
+        livenessProbe:
+          failureThreshold: 3
+          initialDelaySeconds: 0
+          periodSeconds: 10
+          tcpSocket:
+            port: 3000
+          timeoutSeconds: 1
+        name: app
+        readinessProbe:
+          failureThreshold: 3
+          initialDelaySeconds: 0
+          periodSeconds: 10
+          tcpSocket:
+            port: 3000
+          timeoutSeconds: 1
+        resources:
+          limits:
+            memory: 1Gi
+          requests:
+            cpu: 10m
+            memory: 32Mi
+        securityContext:
+          capabilities:
+            drop:
+            - ALL
+        startupProbe:
+          failureThreshold: 3
+          initialDelaySeconds: 0
+          periodSeconds: 10
+          tcpSocket:
+            port: 3000
+          timeoutSeconds: 1
+        volumeMounts:
+        - mountPath: /app/apps/web/.next/cache
+          name: cache
+        - mountPath: /data
+          name: data
+          subPath: data
+      volumes:
+      - emptyDir: {}
+        name: cache
+      - name: data
+        persistentVolumeClaim:
+          claimName: hoarder
+
--- HelmRelease: monitoring/network-ups-tools ConfigMap: monitoring/network-ups-tools-config

+++ HelmRelease: monitoring/network-ups-tools ConfigMap: monitoring/network-ups-tools-config

@@ -1,20 +0,0 @@

----
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: network-ups-tools-config
-  labels:
-    app.kubernetes.io/instance: network-ups-tools
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/name: network-ups-tools
-  namespace: monitoring
-data:
-  nut.conf: MODE=netserver
-  ups.conf: |-
-    [kubernetes]
-    driver = usbhid-ups
-    port = auto
-    desc = "American Power Conversion Back-UPS BE900G3"
-  upsd.conf: LISTEN 0.0.0.0 3493
-  upsd.users: ''
-
--- HelmRelease: monitoring/network-ups-tools Service: monitoring/network-ups-tools

+++ HelmRelease: monitoring/network-ups-tools Service: monitoring/network-ups-tools

@@ -14,10 +14,10 @@

   ports:
   - port: 3493
     targetPort: 3493
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: network-ups-tools
+    app.kubernetes.io/controller: network-ups-tools
     app.kubernetes.io/instance: network-ups-tools
     app.kubernetes.io/name: network-ups-tools
 
--- HelmRelease: monitoring/network-ups-tools Deployment: monitoring/network-ups-tools

+++ HelmRelease: monitoring/network-ups-tools Deployment: monitoring/network-ups-tools

@@ -1,33 +1,33 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: network-ups-tools
   labels:
-    app.kubernetes.io/component: network-ups-tools
+    app.kubernetes.io/controller: network-ups-tools
     app.kubernetes.io/instance: network-ups-tools
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: network-ups-tools
   namespace: monitoring
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: network-ups-tools
+      app.kubernetes.io/controller: network-ups-tools
       app.kubernetes.io/name: network-ups-tools
       app.kubernetes.io/instance: network-ups-tools
   template:
     metadata:
       annotations:
         checksum/configMaps: b7e1dac9c27055a7e9c095a8a6d508bd51ece2decd29ed7a2635d4b8c13a48c6
       labels:
-        app.kubernetes.io/component: network-ups-tools
+        app.kubernetes.io/controller: network-ups-tools
         app.kubernetes.io/instance: network-ups-tools
         app.kubernetes.io/name: network-ups-tools
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: monitoring/network-ups-tools ConfigMap: monitoring/network-ups-tools

+++ HelmRelease: monitoring/network-ups-tools ConfigMap: monitoring/network-ups-tools

@@ -0,0 +1,20 @@

+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  name: network-ups-tools
+  labels:
+    app.kubernetes.io/instance: network-ups-tools
+    app.kubernetes.io/managed-by: Helm
+    app.kubernetes.io/name: network-ups-tools
+  namespace: monitoring
+data:
+  nut.conf: MODE=netserver
+  ups.conf: |-
+    [kubernetes]
+    driver = usbhid-ups
+    port = auto
+    desc = "American Power Conversion Back-UPS BE900G3"
+  upsd.conf: LISTEN 0.0.0.0 3493
+  upsd.users: ''
+
--- HelmRelease: default/plex Service: default/plex

+++ HelmRelease: default/plex Service: default/plex

@@ -15,10 +15,10 @@

   ports:
   - port: 32400
     targetPort: 32400
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: plex
+    app.kubernetes.io/controller: plex
     app.kubernetes.io/instance: plex
     app.kubernetes.io/name: plex
 
--- HelmRelease: default/plex Deployment: default/plex

+++ HelmRelease: default/plex Deployment: default/plex

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: plex
   labels:
-    app.kubernetes.io/component: plex
+    app.kubernetes.io/controller: plex
     app.kubernetes.io/instance: plex
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: plex
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: plex
+      app.kubernetes.io/controller: plex
       app.kubernetes.io/name: plex
       app.kubernetes.io/instance: plex
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: plex
+        app.kubernetes.io/controller: plex
         app.kubernetes.io/instance: plex
         app.kubernetes.io/name: plex
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true
--- HelmRelease: default/tautulli Service: default/tautulli

+++ HelmRelease: default/tautulli Service: default/tautulli

@@ -14,10 +14,10 @@

   ports:
   - port: 8181
     targetPort: 8181
     protocol: TCP
     name: http
   selector:
-    app.kubernetes.io/component: tautulli
+    app.kubernetes.io/controller: tautulli
     app.kubernetes.io/instance: tautulli
     app.kubernetes.io/name: tautulli
 
--- HelmRelease: default/tautulli Deployment: default/tautulli

+++ HelmRelease: default/tautulli Deployment: default/tautulli

@@ -1,31 +1,31 @@

 ---
 apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: tautulli
   labels:
-    app.kubernetes.io/component: tautulli
+    app.kubernetes.io/controller: tautulli
     app.kubernetes.io/instance: tautulli
     app.kubernetes.io/managed-by: Helm
     app.kubernetes.io/name: tautulli
   namespace: default
 spec:
   revisionHistoryLimit: 3
   replicas: 1
   strategy:
     type: Recreate
   selector:
     matchLabels:
-      app.kubernetes.io/component: tautulli
+      app.kubernetes.io/controller: tautulli
       app.kubernetes.io/name: tautulli
       app.kubernetes.io/instance: tautulli
   template:
     metadata:
       labels:
-        app.kubernetes.io/component: tautulli
+        app.kubernetes.io/controller: tautulli
         app.kubernetes.io/instance: tautulli
         app.kubernetes.io/name: tautulli
     spec:
       enableServiceLinks: false
       serviceAccountName: default
       automountServiceAccountToken: true

@renovate renovate bot force-pushed the renovate/app-template-4.x branch from d6d85aa to a3b5978 Compare May 16, 2025 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants