Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 27, 2025

This PR contains the following updates:

Package Update Change
grafana (source) minor 10.1.010.5.4

Release Notes

grafana/helm-charts (grafana)

v10.5.4

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.5.3...grafana-10.5.4

v10.5.3

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.5.2...grafana-10.5.3

v10.5.2

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@grafana-10.5.1...grafana-10.5.2

v10.5.1

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@grafana-10.5.0...grafana-10.5.1

v10.5.0

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.4.3...grafana-10.5.0

v10.4.3

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

  • [grafana] Set proper server.domain in grafana.ini even if Gateway API is used by @​kofuk in #​4067

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.4.2...grafana-10.4.3

v10.4.2

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@grafana-10.4.1...grafana-10.4.2

v10.4.1

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@enterprise-logs-2.5.1...grafana-10.4.1

v10.4.0

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

  • [grafana] Fix route template linebreaks and add https redirect support by @​guoard in #​4055

New Contributors

Full Changelog: grafana/helm-charts@beyla-1.10.3...grafana-10.4.0

v10.3.2

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed
New Contributors

Full Changelog: grafana/helm-charts@grafana-operator-5.21.2...grafana-10.3.2

v10.3.1

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@beyla-1.10.1...grafana-10.3.1

v10.3.0

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@tempo-distributed-1.57.0...grafana-10.3.0

v10.2.0

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

  • [grafana] Fix datasources initContainer sidecar and add dashboards initContainer sidecar by @​sthomson-wyn in #​4011

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.1.5...grafana-10.2.0

v10.1.5

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@helm-k6-operator-4.1.1...grafana-10.1.5

v10.1.4

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

New Contributors

Full Changelog: grafana/helm-charts@grafana-10.1.3...grafana-10.1.4

v10.1.3

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@tempo-distributed-1.52.3...grafana-10.1.3

v10.1.2

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@grafana-mcp-0.2.0...grafana-10.1.2

v10.1.1

Compare Source

The leading tool for querying and visualizing time series and metrics.

What's Changed

Full Changelog: grafana/helm-charts@tempo-distributed-1.48.1...grafana-10.1.1


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), 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.

@github-actions
Copy link

github-actions bot commented Dec 27, 2025

--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin HelmRelease: media/jellyfin

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin HelmRelease: media/jellyfin

@@ -1,125 +0,0 @@

----
-apiVersion: helm.toolkit.fluxcd.io/v2
-kind: HelmRelease
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin
-  namespace: media
-spec:
-  chartRef:
-    kind: OCIRepository
-    name: app-template
-  dependsOn:
-  - name: intel-device-plugin-gpu
-    namespace: kube-system
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
-  - name: volsync
-    namespace: volsync-system
-  install:
-    createNamespace: true
-    remediation:
-      retries: 5
-  interval: 15m
-  upgrade:
-    remediation:
-      retries: 5
-  values:
-    controllers:
-      jellyfin:
-        containers:
-          main:
-            image:
-              repository: ghcr.io/jellyfin/jellyfin
-              tag: 10.11.3
-            probes:
-              liveness:
-                enabled: false
-              readiness:
-                enabled: false
-              startup:
-                enabled: false
-            resources:
-              limits:
-                gpu.intel.com/i915: 1
-                memory: 4Gi
-              requests:
-                cpu: 100m
-                gpu.intel.com/i915: 1
-                memory: 512Mi
-        pod:
-          affinity:
-            nodeAffinity:
-              preferredDuringSchedulingIgnoredDuringExecution:
-              - preference:
-                  matchExpressions:
-                  - key: kubernetes.io/hostname
-                    operator: In
-                    values:
-                    - talos-03
-                weight: 100
-              requiredDuringSchedulingIgnoredDuringExecution:
-                nodeSelectorTerms:
-                - matchExpressions:
-                  - key: intel.feature.node.kubernetes.io/gpu
-                    operator: In
-                    values:
-                    - 'true'
-          nodeSelector:
-            intel.feature.node.kubernetes.io/gpu: 'true'
-          securityContext:
-            supplementalGroups:
-            - 44
-            - 109
-            - 122
-    defaultPodOptions:
-      automountServiceAccountToken: false
-      securityContext:
-        fsGroup: 3001
-        fsGroupChangePolicy: OnRootMismatch
-        runAsGroup: 3001
-        runAsUser: 3001
-    persistence:
-      cache:
-        enabled: true
-        globalMounts:
-        - path: /cache
-        type: emptyDir
-      config:
-        enabled: true
-        existingClaim: jellyfin
-        globalMounts:
-        - path: /config
-      media:
-        enabled: true
-        globalMounts:
-        - path: /media
-        path: /mnt/core/media
-        server: 10.0.2.3
-        type: nfs
-      transcode:
-        enabled: true
-        globalMounts:
-        - path: /transcode
-        type: emptyDir
-    route:
-      app:
-        hostnames:
-        - jf...PLACEHOLDER_SECRET_DOMAIN..
-        parentRefs:
-        - name: envoy-external
-          namespace: network
-          sectionName: https
-        rules:
-        - backendRefs:
-          - identifier: main
-            port: 8096
-    service:
-      main:
-        ports:
-          http:
-            port: 8096
-
--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin PersistentVolumeClaim: media/jellyfin-transcode

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin PersistentVolumeClaim: media/jellyfin-transcode

@@ -1,18 +0,0 @@

----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin-transcode
-  namespace: media
-spec:
-  accessModes:
-  - ReadWriteOnce
-  resources:
-    requests:
-      storage: 40Gi
-  storageClassName: ceph-block
-
--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin PersistentVolumeClaim: media/jellyfin

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin PersistentVolumeClaim: media/jellyfin

@@ -1,22 +0,0 @@

----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin
-  namespace: media
-spec:
-  accessModes:
-  - ReadWriteOnce
-  dataSourceRef:
-    apiGroup: volsync.backube
-    kind: ReplicationDestination
-    name: jellyfin-dst
-  resources:
-    requests:
-      storage: 20Gi
-  storageClassName: ceph-block
-
--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ExternalSecret: media/jellyfin-volsync

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ExternalSecret: media/jellyfin-volsync

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

----
-apiVersion: external-secrets.io/v1
-kind: ExternalSecret
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin-volsync
-  namespace: media
-spec:
-  dataFrom:
-  - extract:
-      key: Minio
-  - extract:
-      key: Restic
-    rewrite:
-    - regexp:
-        source: (.*)
-        target: RESTIC_$1
-  secretStoreRef:
-    kind: ClusterSecretStore
-    name: onepassword-connect
-  target:
-    name: jellyfin-volsync-secret
-    template:
-      data:
-        AWS_ACCESS_KEY_ID: '{{ .accessKey }}'
-        AWS_SECRET_ACCESS_KEY: '{{ .secretKey }}'
-        RESTIC_PASSWORD: '{{ .RESTIC_password }}'
-        RESTIC_REPOSITORY: '{{ .RESTIC_REPOSITORY_TEMPLATE }}/jellyfin'
-      engineVersion: v2
-
--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ReplicationSource: media/jellyfin

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ReplicationSource: media/jellyfin

@@ -1,32 +0,0 @@

----
-apiVersion: volsync.backube/v1alpha1
-kind: ReplicationSource
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin
-  namespace: media
-spec:
-  restic:
-    accessModes:
-    - ReadWriteOnce
-    cacheCapacity: 20Gi
-    copyMethod: Snapshot
-    moverSecurityContext:
-      fsGroup: 568
-      runAsGroup: 568
-      runAsUser: 568
-    pruneIntervalDays: 7
-    repository: jellyfin-volsync-secret
-    retain:
-      daily: 7
-      hourly: 24
-      weekly: 5
-    storageClassName: ceph-block
-    volumeSnapshotClassName: csi-ceph-blockpool
-  sourcePVC: jellyfin
-  trigger:
-    schedule: 0 0 * * *
-
--- kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ReplicationDestination: media/jellyfin-dst

+++ kubernetes/apps/media/jellyfin/app Kustomization: media/jellyfin ReplicationDestination: media/jellyfin-dst

@@ -1,27 +0,0 @@

----
-apiVersion: volsync.backube/v1alpha1
-kind: ReplicationDestination
-metadata:
-  labels:
-    app.kubernetes.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/name: jellyfin
-    kustomize.toolkit.fluxcd.io/namespace: media
-  name: jellyfin-dst
-  namespace: media
-spec:
-  restic:
-    accessModes:
-    - ReadWriteOnce
-    cacheCapacity: 20Gi
-    capacity: 20Gi
-    copyMethod: Snapshot
-    moverSecurityContext:
-      fsGroup: 568
-      runAsGroup: 568
-      runAsUser: 568
-    repository: jellyfin-volsync-secret
-    storageClassName: ceph-block
-    volumeSnapshotClassName: csi-ceph-blockpool
-  trigger:
-    manual: restore-once
-
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/jellyfin

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/jellyfin

@@ -1,40 +0,0 @@

----
-apiVersion: kustomize.toolkit.fluxcd.io/v1
-kind: Kustomization
-metadata:
-  labels:
-    kustomize.toolkit.fluxcd.io/name: cluster-apps
-    kustomize.toolkit.fluxcd.io/namespace: flux-system
-  name: jellyfin
-  namespace: media
-spec:
-  commonMetadata:
-    labels:
-      app.kubernetes.io/name: jellyfin
-  decryption:
-    provider: sops
-    secretRef:
-      name: sops-age
-  interval: 1h
-  path: ./kubernetes/apps/media/jellyfin/app
-  postBuild:
-    substitute:
-      APP: jellyfin
-      GATUS_SUBDOMAIN: jf
-      VOLSYNC_CACHE_CAPACITY: 20Gi
-      VOLSYNC_CAPACITY: 20Gi
-    substituteFrom:
-    - kind: Secret
-      name: cluster-secrets
-    - kind: ConfigMap
-      name: cluster-settings
-  prune: true
-  retryInterval: 2m
-  sourceRef:
-    kind: GitRepository
-    name: flux-system
-    namespace: flux-system
-  targetNamespace: media
-  timeout: 5m
-  wait: false
-
--- kubernetes/apps/observability/grafana/app Kustomization: observability/grafana HelmRelease: observability/grafana

+++ kubernetes/apps/observability/grafana/app Kustomization: observability/grafana HelmRelease: observability/grafana

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

     spec:
       chart: grafana
       sourceRef:
         kind: HelmRepository
         name: grafana
         namespace: flux-system
-      version: 10.1.0
+      version: 10.5.4
   interval: 1h
   values:
     dashboardProviders:
       dashboardproviders.yaml:
         apiVersion: 1
         providers:

@github-actions
Copy link

github-actions bot commented Dec 27, 2025

--- HelmRelease: media/jellyfin Service: media/jellyfin

+++ HelmRelease: media/jellyfin Service: media/jellyfin

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

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

+++ HelmRelease: media/jellyfin Deployment: media/jellyfin

@@ -1,92 +0,0 @@

----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: jellyfin
-  labels:
-    app.kubernetes.io/controller: jellyfin
-    app.kubernetes.io/instance: jellyfin
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/name: jellyfin
-  namespace: media
-spec:
-  revisionHistoryLimit: 3
-  replicas: 1
-  strategy:
-    type: Recreate
-  selector:
-    matchLabels:
-      app.kubernetes.io/controller: jellyfin
-      app.kubernetes.io/name: jellyfin
-      app.kubernetes.io/instance: jellyfin
-  template:
-    metadata:
-      labels:
-        app.kubernetes.io/controller: jellyfin
-        app.kubernetes.io/instance: jellyfin
-        app.kubernetes.io/name: jellyfin
-    spec:
-      enableServiceLinks: false
-      serviceAccountName: default
-      automountServiceAccountToken: false
-      securityContext:
-        supplementalGroups:
-        - 44
-        - 109
-        - 122
-      hostIPC: false
-      hostNetwork: false
-      hostPID: false
-      dnsPolicy: ClusterFirst
-      nodeSelector:
-        intel.feature.node.kubernetes.io/gpu: 'true'
-      affinity:
-        nodeAffinity:
-          preferredDuringSchedulingIgnoredDuringExecution:
-          - preference:
-              matchExpressions:
-              - key: kubernetes.io/hostname
-                operator: In
-                values:
-                - talos-03
-            weight: 100
-          requiredDuringSchedulingIgnoredDuringExecution:
-            nodeSelectorTerms:
-            - matchExpressions:
-              - key: intel.feature.node.kubernetes.io/gpu
-                operator: In
-                values:
-                - 'true'
-      containers:
-      - image: ghcr.io/jellyfin/jellyfin:10.11.3
-        name: main
-        resources:
-          limits:
-            gpu.intel.com/i915: 1
-            memory: 4Gi
-          requests:
-            cpu: 100m
-            gpu.intel.com/i915: 1
-            memory: 512Mi
-        volumeMounts:
-        - mountPath: /cache
-          name: cache
-        - mountPath: /config
-          name: config
-        - mountPath: /media
-          name: media
-        - mountPath: /transcode
-          name: transcode
-      volumes:
-      - emptyDir: {}
-        name: cache
-      - name: config
-        persistentVolumeClaim:
-          claimName: jellyfin
-      - name: media
-        nfs:
-          path: /mnt/core/media
-          server: 10.0.2.3
-      - emptyDir: {}
-        name: transcode
-
--- HelmRelease: media/jellyfin HTTPRoute: media/jellyfin

+++ HelmRelease: media/jellyfin HTTPRoute: media/jellyfin

@@ -1,28 +0,0 @@

----
-apiVersion: gateway.networking.k8s.io/v1alpha2
-kind: HTTPRoute
-metadata:
-  name: jellyfin
-  labels:
-    app.kubernetes.io/instance: jellyfin
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/name: jellyfin
-  namespace: media
-spec:
-  parentRefs:
-  - group: gateway.networking.k8s.io
-    kind: Gateway
-    name: envoy-external
-    namespace: network
-    sectionName: https
-  hostnames:
-  - jf...PLACEHOLDER_SECRET_DOMAIN..
-  rules:
-  - backendRefs:
-    - group: ''
-      kind: Service
-      name: jellyfin
-      namespace: media
-      port: 8096
-      weight: 1
-
--- HelmRelease: observability/grafana ConfigMap: observability/grafana

+++ HelmRelease: observability/grafana ConfigMap: observability/grafana

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

     [paths]
     data = /var/lib/grafana/
     logs = /var/log/grafana
     plugins = /var/lib/grafana/plugins
     provisioning = /etc/grafana/provisioning
     [server]
-    domain = ''
+    domain = grafana...PLACEHOLDER_SECRET_DOMAIN..
     root_url = https://grafana...PLACEHOLDER_SECRET_DOMAIN..
   datasources.yaml: |
     apiVersion: 1
     datasources:
     - access: proxy
       isDefault: true
--- HelmRelease: observability/grafana Deployment: observability/grafana

+++ HelmRelease: observability/grafana Deployment: observability/grafana

@@ -19,15 +19,15 @@

   template:
     metadata:
       labels:
         app.kubernetes.io/name: grafana
         app.kubernetes.io/instance: grafana
       annotations:
-        checksum/dashboards-json-config: 0ab7fb81a826d05087b7ae7e62ac4ab9f4d1247ad03fee7d1538ea8780af3ada
+        checksum/dashboards-json-config: 9d66b0c6002836a94f04ca6d1da86b89f5a8cee769c4cf037fa9a9ea92e6ecde
         checksum/sc-dashboard-provider-config: c942752180ddff51a3ab63b7d256cf3d856d90757b6f804cbc420562989d5a84
-        checksum/secret: 3dc2e0b7368ead0b3e3631a323f6558b6b631e82bbc0865b908144e0bd12905f
+        checksum/secret: 546ed7bc251795981530170c5525614e008745a9d15d885b57914c440b21c1b8
         kubectl.kubernetes.io/default-container: grafana
     spec:
       serviceAccountName: grafana
       automountServiceAccountToken: true
       shareProcessNamespace: false
       securityContext:
@@ -58,13 +58,13 @@

           subPath: download_dashboards.sh
         - name: storage
           mountPath: /var/lib/grafana
       enableServiceLinks: true
       containers:
       - name: grafana-sc-dashboard
-        image: quay.io/kiwigrid/k8s-sidecar:1.30.10
+        image: quay.io/kiwigrid/k8s-sidecar:2.2.1
         imagePullPolicy: IfNotPresent
         env:
         - name: METHOD
           value: WATCH
         - name: LABEL
           value: grafana_dashboard
@@ -87,24 +87,26 @@

               name: grafana
               key: admin-password
         - name: REQ_URL
           value: http://localhost:3000/api/admin/provisioning/dashboards/reload
         - name: REQ_METHOD
           value: POST
+        - name: REQ_SKIP_INIT
+          value: 'true'
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           seccompProfile:
             type: RuntimeDefault
         volumeMounts:
         - name: sc-dashboard-volume
           mountPath: /tmp/dashboards
       - name: grafana-sc-datasources
-        image: quay.io/kiwigrid/k8s-sidecar:1.30.10
+        image: quay.io/kiwigrid/k8s-sidecar:2.2.1
         imagePullPolicy: IfNotPresent
         env:
         - name: METHOD
           value: WATCH
         - name: LABEL
           value: grafana_datasource
@@ -125,24 +127,26 @@

               name: grafana
               key: admin-password
         - name: REQ_URL
           value: http://localhost:3000/api/admin/provisioning/datasources/reload
         - name: REQ_METHOD
           value: POST
+        - name: REQ_SKIP_INIT
+          value: 'true'
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           seccompProfile:
             type: RuntimeDefault
         volumeMounts:
         - name: sc-datasources-volume
           mountPath: /etc/grafana/provisioning/datasources
       - name: grafana
-        image: docker.io/grafana/grafana:12.2.0
+        image: docker.io/grafana/grafana:12.3.1
         imagePullPolicy: IfNotPresent
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
@@ -151,12 +155,14 @@

         volumeMounts:
         - name: config
           mountPath: /etc/grafana/grafana.ini
           subPath: grafana.ini
         - name: storage
           mountPath: /var/lib/grafana
+        - name: search
+          mountPath: /var/lib/grafana-search
         - name: config
           mountPath: /etc/grafana/provisioning/datasources/datasources.yaml
           subPath: datasources.yaml
         - name: config
           mountPath: /etc/grafana/provisioning/dashboards/dashboardproviders.yaml
           subPath: dashboardproviders.yaml
@@ -221,19 +227,19 @@

         - secretRef:
             name: grafana-secret
         livenessProbe:
           failureThreshold: 10
           httpGet:
             path: /api/health
-            port: 3000
+            port: grafana
           initialDelaySeconds: 60
           timeoutSeconds: 30
         readinessProbe:
           httpGet:
             path: /api/health
-            port: 3000
+            port: grafana
       topologySpreadConstraints:
       - labelSelector:
           matchLabels:
             app.kubernetes.io/instance: grafana
             app.kubernetes.io/name: grafana
         maxSkew: 1
@@ -254,12 +260,14 @@

           name: grafana-dashboards-flux
       - name: dashboards-kubernetes
         configMap:
           name: grafana-dashboards-kubernetes
       - name: storage
         emptyDir: {}
+      - name: search
+        emptyDir: {}
       - name: sc-dashboard-volume
         emptyDir: {}
       - name: sc-dashboard-provider
         configMap:
           name: grafana-config-dashboards
       - name: sc-datasources-volume
--- HelmRelease: observability/grafana ServiceMonitor: observability/grafana

+++ HelmRelease: observability/grafana ServiceMonitor: observability/grafana

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

 apiVersion: monitoring.coreos.com/v1
 kind: ServiceMonitor
 metadata:
   name: grafana
   namespace: observability
   labels:
+    release: grafana
     app.kubernetes.io/name: grafana
     app.kubernetes.io/instance: grafana
 spec:
   endpoints:
   - port: service
     interval: 30s

@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 422ad1e to 3f61ba1 Compare December 27, 2025 13:46
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 9ce8dd8 Compare December 27, 2025 13:50
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 9ce8dd8 to 3f61ba1 Compare December 27, 2025 21:56
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 7cd7d90 Compare December 27, 2025 21:59
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 7cd7d90 to 3f61ba1 Compare December 28, 2025 06:06
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to af71b8e Compare December 28, 2025 06:09
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from af71b8e to 3f61ba1 Compare December 28, 2025 14:16
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 2a82e27 Compare December 28, 2025 14:19
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 2a82e27 to 3f61ba1 Compare December 28, 2025 22:26
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 65ee3a2 Compare December 28, 2025 22:29
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 65ee3a2 to 3f61ba1 Compare December 29, 2025 06:36
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 29458c9 Compare December 29, 2025 06:38
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 29458c9 to 3f61ba1 Compare December 29, 2025 14:46
@renovate renovate bot force-pushed the renovate/grafana-10.x branch 2 times, most recently from d9f2bd1 to 4d2a122 Compare December 29, 2025 21:06
@renovate renovate bot changed the title feat(helm): update chart grafana ( 10.1.0 → 10.4.0 ) feat(helm): update chart grafana ( 10.1.0 → 10.4.1 ) Dec 29, 2025
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 4d2a122 to 3f61ba1 Compare December 29, 2025 22:56
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 0f2f5a4 Compare December 29, 2025 22:58
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 0f2f5a4 to 3f61ba1 Compare December 30, 2025 07:06
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 6f18d6c Compare December 30, 2025 07:08
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 6f18d6c to 3f61ba1 Compare December 30, 2025 15:16
@renovate renovate bot force-pushed the renovate/grafana-10.x branch 2 times, most recently from 9326b0e to cd9dddc Compare December 30, 2025 18:00
@renovate renovate bot changed the title feat(helm): update chart grafana ( 10.1.0 → 10.4.1 ) feat(helm): update chart grafana ( 10.1.0 → 10.4.2 ) Dec 30, 2025
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from cd9dddc to 3f61ba1 Compare December 30, 2025 23:26
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 3ee1e22 Compare January 6, 2026 03:59
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 3ee1e22 to 3f61ba1 Compare January 6, 2026 12:06
@renovate renovate bot changed the title feat(helm): update chart grafana ( 10.1.0 → 10.5.1 ) feat(helm): update chart grafana ( 10.1.0 → 10.5.2 ) Jan 6, 2026
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 0ea97f0 Compare January 6, 2026 12:08
@renovate renovate bot changed the title feat(helm): update chart grafana ( 10.1.0 → 10.5.2 ) feat(helm): update chart grafana ( 10.1.0 → 10.5.3 ) Jan 6, 2026
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 0ea97f0 to 6c2f0f5 Compare January 6, 2026 17:38
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 6c2f0f5 to 3f61ba1 Compare January 6, 2026 20:16
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 60bce82 Compare January 6, 2026 20:19
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 60bce82 to 3f61ba1 Compare January 7, 2026 04:26
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 5ec724f Compare January 7, 2026 04:29
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 5ec724f to 3f61ba1 Compare January 7, 2026 12:36
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to aef6fb6 Compare January 7, 2026 12:38
@renovate renovate bot changed the title feat(helm): update chart grafana ( 10.1.0 → 10.5.3 ) feat(helm): update chart grafana ( 10.1.0 → 10.5.4 ) Jan 7, 2026
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from aef6fb6 to 8ebcab2 Compare January 7, 2026 20:31
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 8ebcab2 to 3f61ba1 Compare January 7, 2026 20:46
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 7fa295c Compare January 7, 2026 20:49
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 7fa295c to 3f61ba1 Compare January 8, 2026 04:56
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 9b0039e Compare January 8, 2026 04:59
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 9b0039e to 3f61ba1 Compare January 8, 2026 13:06
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 06d2382 Compare January 8, 2026 13:08
@zednotdead zednotdead force-pushed the renovate/grafana-10.x branch from 06d2382 to 3f61ba1 Compare January 8, 2026 20:55
@renovate renovate bot force-pushed the renovate/grafana-10.x branch 2 times, most recently from 330db9f to b4199cc Compare January 8, 2026 21:00
@renovate renovate bot force-pushed the renovate/grafana-10.x branch from 3f61ba1 to 16b24be Compare January 8, 2026 21:09
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.

2 participants