feat(helm): update chart grafana ( 10.3.2 ➔ 10.5.15 )#229
Open
parsec-renovate[bot] wants to merge 1 commit intomainfrom
Open
feat(helm): update chart grafana ( 10.3.2 ➔ 10.5.15 )#229parsec-renovate[bot] wants to merge 1 commit intomainfrom
parsec-renovate[bot] wants to merge 1 commit intomainfrom
Conversation
--- kubernetes/apps/observability/grafana/app Kustomization: flux-system/grafana HelmRelease: observability/grafana
+++ kubernetes/apps/observability/grafana/app Kustomization: flux-system/grafana HelmRelease: observability/grafana
@@ -13,13 +13,13 @@
spec:
chart: grafana
sourceRef:
kind: HelmRepository
name: grafana
namespace: flux-system
- version: 10.3.2
+ version: 10.5.15
dependsOn:
- name: local-path-provisioner
namespace: storage
install:
remediation:
retries: 3 |
--- HelmRelease: observability/grafana ConfigMap: observability/grafana
+++ HelmRelease: observability/grafana ConfigMap: observability/grafana
@@ -11,23 +11,23 @@
plugins: grafana-clock-panel,grafana-piechart-panel,grafana-worldmap-panel,natel-discrete-panel,pr0ps-trackmap-panel,vonage-status-panel
grafana.ini: |
[analytics]
check_for_plugin_updates = false
check_for_updates = false
reporting_enabled = false
- [grafana_net]
- url = https://grafana.net
[log]
mode = console
[paths]
data = /var/lib/grafana/
logs = /var/log/grafana
plugins = /var/lib/grafana/plugins
provisioning = /etc/grafana/provisioning
[server]
domain = grafana.parsec.sh
+ [unified_storage]
+ index_path = /var/lib/grafana-search/bleve
datasources.yaml: |
apiVersion: 1
datasources:
- access: proxy
isDefault: true
name: Prometheus
@@ -133,15 +133,16 @@
\ \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
,/g' \\\n> \"/var/lib/grafana/dashboards/default/cert-manager.json\"\n \ncurl\
\ -skf \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://grafana.com/api/dashboards/17457/revisions/6/download\"\
- \ \\\n | sed '/-- .* --/! s/${DS_PROMETHEUS}/Prometheus/g' \\\n> \"/var/lib/grafana/dashboards/default/cloudflared.json\"\
- \n \ncurl -skf \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
- \ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://raw.githubusercontent.com/cloudnative-pg/cloudnative-pg/main/docs/src/samples/monitoring/grafana-dashboard.json\"\
+ \ \\\n | sed -E '/-- .* --/! s/\\$\\{?DS_PROMETHEUS\\}?/Prometheus/g' \\\n\
+ > \"/var/lib/grafana/dashboards/default/cloudflared.json\"\n \ncurl -skf \\\n\
+ --connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\" \\\n\
+ -H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://raw.githubusercontent.com/cloudnative-pg/cloudnative-pg/main/docs/src/samples/monitoring/grafana-dashboard.json\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
,/g' \\\n> \"/var/lib/grafana/dashboards/default/cloudnative-pg.json\"\n \ncurl\
\ -skf \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://grafana.com/api/dashboards/15038/revisions/1/download\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
,/g' \\\n> \"/var/lib/grafana/dashboards/default/external-dns.json\"\n \ncurl\
@@ -164,14 +165,15 @@
\n \ncurl -skf \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://grafana.com/api/dashboards/763/revisions/6/download\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
,/g' \\\n> \"/var/lib/grafana/dashboards/default/redis.json\"\n \ncurl -skf \\\
\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\" \\\
\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://grafana.com/api/dashboards/22604/revisions/2/download\"\
- \ \\\n | sed '/-- .* --/! s/${DS_PROMETHEUS}/Prometheus/g' \\\n> \"/var/lib/grafana/dashboards/default/smartctl-exporter.json\"\
- \n \ncurl -skf \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
+ \ \\\n | sed -E '/-- .* --/! s/\\$\\{?DS_PROMETHEUS\\}?/Prometheus/g' \\\n\
+ > \"/var/lib/grafana/dashboards/default/smartctl-exporter.json\"\n \ncurl -skf\
+ \ \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/cluster.json\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
,/g' \\\n> \"/var/lib/grafana/dashboards/flux/flux-cluster.json\"\n \ncurl -skf\
\ \\\n--connect-timeout 60 \\\n--max-time 60 \\\n-H \"Accept: application/json\"\
\ \\\n-H \"Content-Type: application/json;charset=UTF-8\" \\\n \"https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/control-plane.json\"\
\ \\\n | sed '/-- .* --/! s/\"datasource\":.*,/\"datasource\": \"Prometheus\"\
--- HelmRelease: observability/grafana Deployment: observability/grafana
+++ HelmRelease: observability/grafana Deployment: observability/grafana
@@ -19,13 +19,13 @@
template:
metadata:
labels:
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/dashboards-json-config: fc075e7f31535e60d2efa0c1f42bf3611f5dae2fc2e5d31ac00fbeb19e6ea580
+ checksum/dashboards-json-config: 761d4eb7bacb5d7ce9b7bb50d204d5d210558ebb861871caef307fa105a44e52
checksum/sc-dashboard-provider-config: c942752180ddff51a3ab63b7d256cf3d856d90757b6f804cbc420562989d5a84
kubectl.kubernetes.io/default-container: grafana
spec:
serviceAccountName: grafana
automountServiceAccountToken: true
shareProcessNamespace: false
@@ -84,13 +84,13 @@
name: grafana-secret
image: ghcr.io/onedr0p/postgres-init:16
name: 01-init-db
enableServiceLinks: true
containers:
- name: grafana-sc-dashboard
- image: quay.io/kiwigrid/k8s-sidecar:2.1.2
+ image: quay.io/kiwigrid/k8s-sidecar:2.5.0
imagePullPolicy: IfNotPresent
env:
- name: METHOD
value: WATCH
- name: LABEL
value: grafana_dashboard
@@ -113,26 +113,24 @@
name: grafana-admin-secret
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:2.1.2
+ image: quay.io/kiwigrid/k8s-sidecar:2.5.0
imagePullPolicy: IfNotPresent
env:
- name: METHOD
value: WATCH
- name: LABEL
value: grafana_datasource
@@ -153,40 +151,41 @@
name: grafana-admin-secret
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.3.0
- imagePullPolicy: IfNotPresent
- securityContext:
- allowPrivilegeEscalation: false
- capabilities:
- drop:
- - ALL
+ image: docker.io/grafana/grafana:12.3.1
+ imagePullPolicy: IfNotPresent
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ privileged: false
seccompProfile:
type: RuntimeDefault
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
@@ -235,31 +234,33 @@
- name: GF_PATHS_LOGS
value: /var/log/grafana
- name: GF_PATHS_PLUGINS
value: /var/lib/grafana/plugins
- name: GF_PATHS_PROVISIONING
value: /etc/grafana/provisioning
+ - name: GF_UNIFIED_STORAGE_INDEX_PATH
+ value: /var/lib/grafana-search/bleve
- name: GF_EXPLORE_ENABLED
value: 'true'
- name: GF_SERVER_ROOT_URL
value: https://grafana.parsec.sh
envFrom:
- secretRef:
name: grafana-secret
optional: false
livenessProbe:
failureThreshold: 10
httpGet:
path: /api/health
- port: 3000
+ port: grafana
initialDelaySeconds: 60
timeoutSeconds: 30
readinessProbe:
httpGet:
path: /api/health
- port: 3000
+ port: grafana
volumes:
- name: config
configMap:
name: grafana
- name: dashboards-ceph
configMap:
@@ -276,12 +277,14 @@
- name: dashboards-unifi
configMap:
name: grafana-dashboards-unifi
- name: storage
persistentVolumeClaim:
claimName: grafana
+ - 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 |
ca66380 to
7e6ccbd
Compare
7e6ccbd to
874b084
Compare
874b084 to
d002808
Compare
d002808 to
e0bfed8
Compare
e0bfed8 to
d9962f9
Compare
d9962f9 to
71da0be
Compare
71da0be to
d4b4e78
Compare
d4b4e78 to
3620719
Compare
3620719 to
c741712
Compare
c741712 to
0a7baef
Compare
0a7baef to
a8da993
Compare
a8da993 to
82c8c15
Compare
82c8c15 to
603ad79
Compare
603ad79 to
41d010f
Compare
41d010f to
5226918
Compare
5226918 to
eca3bd2
Compare
eca3bd2 to
31f18c0
Compare
31f18c0 to
16f7ec8
Compare
16f7ec8 to
bfc5631
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.3.2→10.5.15Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grafana/helm-charts (grafana)
v10.5.15Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
Full Changelog: grafana/helm-charts@tempo-distributed-1.61.3...grafana-10.5.15
v10.5.14Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@alloy-1.5.3...grafana-10.5.14
v10.5.13Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@beyla-1.11.0...grafana-10.5.13
v10.5.12Compare 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.11...grafana-10.5.12
v10.5.11Compare 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.10...grafana-10.5.11
v10.5.10Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@tempo-distributed-1.61.0...grafana-10.5.10
v10.5.9Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@helm-loki-6.50.0...grafana-10.5.9
v10.5.8Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
Full Changelog: grafana/helm-charts@grafana-10.5.7...grafana-10.5.8
v10.5.7Compare 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.6...grafana-10.5.7
v10.5.6Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
Full Changelog: grafana/helm-charts@k8s-monitoring-3.7.2...grafana-10.5.6
v10.5.5Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
Full Changelog: grafana/helm-charts@grafana-10.5.4...grafana-10.5.5
v10.5.4Compare 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.3Compare 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.2Compare 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.1Compare 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.0Compare 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.3Compare 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.2...grafana-10.4.3
v10.4.2Compare 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.1Compare 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.0Compare Source
The leading tool for querying and visualizing time series and metrics.
What's Changed
New Contributors
Full Changelog: grafana/helm-charts@beyla-1.10.3...grafana-10.4.0
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.
This PR has been generated by Renovate Bot.