feat: update helm chart grafana to 6.32.1
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| grafana (source) | minor | 6.31.0 -> 6.32.10 |
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: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox. ⚠ Warning: custom changes will be lost.
This PR has been generated by Renovate Bot.
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.0
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 71245a8d53c8ec2e9b2a76aa642ca8fcc51ded1fdfaf9d5b114860d9e5313d78
+ checksum/dashboards-json-config: b1965b98bd29ae5314d6a7cd5d0f4e00f34f9405570d1cfa2dbff418dee3406d
+ checksum/sc-dashboard-provider-config: f1f1814698a3c8aa5d87495c0e696b06fe7a0c2df5bbd95b0346048fe809229f
+ checksum/secret: 605d9e536f5eda3243f6b2c288d5059f23c3d81d051aecf4f14d3a40ebc11132
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -657,7 +655,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.2"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 71245a8d53c8ec2e9b2a76aa642ca8fcc51ded1fdfaf9d5b114860d9e5313d78
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.1
@@ -1,897 +1 @@
----
-# Source: grafana/templates/image-renderer-network-policy.yaml
-apiVersion: networking.k8s.io/v1
-kind: NetworkPolicy
-metadata:
- name: grafana-image-renderer-ingress
- namespace: default
- annotations:
- comment: Limit image-renderer ingress traffic from grafana
-spec:
- podSelector:
- matchLabels:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
- policyTypes:
- - Ingress
- ingress:
- - ports:
- - port: 8081
- protocol: TCP
- from:
- - namespaceSelector:
- matchLabels:
- name: default
- podSelector:
- matchLabels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
----
-# Source: grafana/templates/podsecuritypolicy.yaml
-apiVersion: policy/v1beta1
-kind: PodSecurityPolicy
-metadata:
- name: grafana
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- annotations:
- seccomp.security.alpha.kubernetes.io/allowedProfileNames: 'docker/default,runtime/default'
- seccomp.security.alpha.kubernetes.io/defaultProfileName: 'docker/default'
- apparmor.security.beta.kubernetes.io/allowedProfileNames: 'runtime/default'
- apparmor.security.beta.kubernetes.io/defaultProfileName: 'runtime/default'
-spec:
- privileged: false
- allowPrivilegeEscalation: false
- requiredDropCapabilities:
- # Default set from Docker, with DAC_OVERRIDE and CHOWN
- - ALL
- volumes:
- - 'configMap'
- - 'emptyDir'
- - 'projected'
- - 'csi'
- - 'secret'
- - 'downwardAPI'
- - 'persistentVolumeClaim'
- hostNetwork: false
- hostIPC: false
- hostPID: false
- runAsUser:
- rule: 'RunAsAny'
- seLinux:
- rule: 'RunAsAny'
- supplementalGroups:
- rule: 'MustRunAs'
- ranges:
- # Forbid adding the root group.
- - min: 1
- max: 65535
- fsGroup:
- rule: 'MustRunAs'
- ranges:
- # Forbid adding the root group.
- - min: 1
- max: 65535
- readOnlyRootFilesystem: false
----
-# Source: grafana/templates/tests/test-podsecuritypolicy.yaml
-apiVersion: policy/v1beta1
-kind: PodSecurityPolicy
-metadata:
- name: grafana-test
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- allowPrivilegeEscalation: true
- privileged: false
- hostNetwork: false
- hostIPC: false
- hostPID: false
- fsGroup:
- rule: RunAsAny
- seLinux:
- rule: RunAsAny
- supplementalGroups:
- rule: RunAsAny
- runAsUser:
- rule: RunAsAny
- volumes:
- - configMap
- - downwardAPI
- - emptyDir
- - projected
- - csi
- - secret
----
-# Source: grafana/templates/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- name: grafana
- namespace: default
----
-# Source: grafana/templates/tests/test-serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- name: grafana-test
- namespace: default
----
-# Source: grafana/templates/secret.yaml
-apiVersion: v1
-kind: Secret
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-type: Opaque
-data:
- admin-user: "YWRtaW4="
- admin-password: "JHtTRUNSRVRfR1JBRkFOQV9QQVNTV09SRH0="
- ldap-toml: ""
----
-# Source: grafana/templates/configmap-dashboard-provider.yaml
-apiVersion: v1
-kind: ConfigMap
-metadata:
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- name: grafana-config-dashboards
- namespace: default
-data:
- allow-snippet-annotations: "false"
- provider.yaml: |-
- apiVersion: 1
- providers:
- - name: 'sidecarProvider'
- orgId: 1
- folder: ''
- type: file
- disableDeletion: false
- allowUiUpdates: false
- updateIntervalSeconds: 30
- options:
- foldersFromFilesStructure: false
- path: /tmp/dashboards
----
-# Source: grafana/templates/configmap.yaml
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-data:
- allow-snippet-annotations: "false"
- plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
- grafana.ini: |
- [analytics]
- check_for_updates = false
- [auth]
- oauth_auto_login = true
- signout_redirect_url = https://id.${SECRET_DOMAIN}/application/o/grafana/end-session/
- [auth.anonymous]
- enabled = true
- org_id = 1
- org_role = Viewer
- [auth.basic]
- disable_login_form = true
- [auth.generic_oauth]
- allow_sign_up = true
- api_url = https://id.${SECRET_DOMAIN}/application/o/userinfo/
- auth_url = https://id.${SECRET_DOMAIN}/application/o/authorize/
- client_id = grafana
- client_secret = ${SECRET_AUTHENTIK_GRAFANA_CLIENT_SECRET}
- enabled = true
- name = Authentik
- scopes = openid profile email
- token_url = https://id.${SECRET_DOMAIN}/application/o/token/
- [auth.generic_oauth.group_mapping]
- org_id = 1
- role_attribute_path = contains(groups[*], 'Grafana Admins') && 'Admin' || contains(groups[*], 'Grafana Editors') && 'Editor' || 'Viewer'
- [grafana_net]
- url = https://grafana.net
- [log]
- mode = console
- [paths]
- data = /var/lib/grafana/data
- logs = /var/log/grafana
- plugins = /var/lib/grafana/plugins
- provisioning = /etc/grafana/provisioning
- [security]
- allow_embedding = true
- [server]
- root_url = https://grafana.${SECRET_DOMAIN}
- datasources.yaml: |
- apiVersion: 1
- datasources:
- - access: proxy
- isDefault: true
- name: Prometheus
- type: prometheus
- url: http://thanos-query-http:10902/
- - access: proxy
- name: Loki
- type: loki
- url: http://loki.monitoring.svc.cluster.local:3100
- deleteDatasources:
- - name: Loki
- orgId: 1
- dashboardproviders.yaml: |
- apiVersion: 1
- providers:
- - disableDeletion: false
- editable: true
- folder: ""
- name: default
- options:
- path: /var/lib/grafana/dashboards/default
- orgId: 1
- type: file
- download_dashboards.sh: |
- #!/usr/bin/env sh
- set -euf
- mkdir -p /var/lib/grafana/dashboards/default
-
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/k8s-at-home/grafana-dashboards/main/apc-smart-ups-1500-snmp.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/apc-smart-ups-1500.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/0xERR0R/blocky/master/docs/blocky-grafana.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/blocky.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/2842/revisions/14/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/ceph-cluster.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/5336/revisions/5/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/ceph-osd.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/5342/revisions/5/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/ceph-pools.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/fluxcd/flux2/main/manifests/monitoring/grafana/dashboards/cluster.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/flux-cluster.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/fluxcd/flux2/main/manifests/monitoring/grafana/dashboards/control-plane.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/flux-control-plane.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/1860/revisions/22/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/node-exporter-full.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/esanchezm/prometheus-qbittorrent-exporter/master/grafana/dashboard.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/qbittorrent.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/k8s-at-home/grafana-dashboards/main/radarr.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/radarr.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://raw.githubusercontent.com/k8s-at-home/grafana-dashboards/main/sonarr.json" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/sonarr.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/13665/revisions/1/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/speedtest.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/11315/revisions/8/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/unifi-client-insights.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/11311/revisions/4/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/unifi-network-sites.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/11314/revisions/9/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/unifi-uap-insights.json"
- curl -skf \
- --connect-timeout 60 \
- --max-time 60 \
- -H "Accept: application/json" \
- -H "Content-Type: application/json;charset=UTF-8" \
- "https://grafana.com/api/dashboards/11312/revisions/8/download" | sed '/-- . .. .git .git-crypt .gitattributes .github .gitignore .pre-commit-config.yaml .sops.yaml .yamllint.yml --/! s/"datasource":.*,/"datasource": "Prometheus",/g'\
- > "/var/lib/grafana/dashboards/default/unifi-usw-insights.json"
----
-# Source: grafana/templates/dashboards-json-configmap.yaml
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: grafana-dashboards-default
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- dashboard-provider: default
-data: {}
----
-# Source: grafana/templates/tests/test-configmap.yaml
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: grafana-test
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-data:
- run.sh: |-
- @test "Test Health" {
- url="http://grafana/api/health"
-
- code=$(wget --server-response --spider --timeout 10 --tries 1 ${url} 2>&1 | awk '/^ HTTP/{print $2}')
- [ "$code" == "200" ]
- }
----
-# Source: grafana/templates/clusterrole.yaml
-kind: ClusterRole
-apiVersion: rbac.authorization.k8s.io/v1
-metadata:
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- name: grafana-clusterrole
-rules:
- - apiGroups: [""] # "" indicates the core API group
- resources: ["configmaps", "secrets"]
- verbs: ["get", "watch", "list"]
----
-# Source: grafana/templates/clusterrolebinding.yaml
-kind: ClusterRoleBinding
-apiVersion: rbac.authorization.k8s.io/v1
-metadata:
- name: grafana-clusterrolebinding
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-subjects:
- - kind: ServiceAccount
- name: grafana
- namespace: default
-roleRef:
- kind: ClusterRole
- name: grafana-clusterrole
- apiGroup: rbac.authorization.k8s.io
----
-# Source: grafana/templates/role.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: Role
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-rules:
- - apiGroups: ['extensions']
- resources: ['podsecuritypolicies']
- verbs: ['use']
- resourceNames: [grafana]
----
-# Source: grafana/templates/tests/test-role.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: Role
-metadata:
- name: grafana-test
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-rules:
- - apiGroups: ['policy']
- resources: ['podsecuritypolicies']
- verbs: ['use']
- resourceNames: [grafana-test]
----
-# Source: grafana/templates/rolebinding.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: RoleBinding
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: Role
- name: grafana
-subjects:
- - kind: ServiceAccount
- name: grafana
- namespace: default
----
-# Source: grafana/templates/tests/test-rolebinding.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: RoleBinding
-metadata:
- name: grafana-test
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: Role
- name: grafana-test
-subjects:
- - kind: ServiceAccount
- name: grafana-test
- namespace: default
----
-# Source: grafana/templates/image-renderer-service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: grafana-image-renderer
- namespace: default
- labels:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- type: ClusterIP
- ports:
- - name: http
- port: 8081
- protocol: TCP
- targetPort: 8081
- selector:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
----
-# Source: grafana/templates/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- type: ClusterIP
- ports:
- - name: service
- port: 80
- protocol: TCP
- targetPort: 3000
- selector:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
----
-# Source: grafana/templates/deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- replicas: 1
- revisionHistoryLimit: 10
- selector:
- matchLabels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
- configmap.reloader.stakater.com/reload: grafana
- spec:
- serviceAccountName: grafana
- automountServiceAccountToken: true
- securityContext:
- fsGroup: 472
- runAsGroup: 472
- runAsUser: 472
- initContainers:
- - name: init-chown-data
- image: "busybox:1.31.1"
- imagePullPolicy: IfNotPresent
- securityContext:
- runAsNonRoot: false
- runAsUser: 0
- command: ["chown", "-R", "472:472", "/var/lib/grafana"]
- resources: {}
- volumeMounts:
- - name: storage
- mountPath: "/var/lib/grafana"
- - name: download-dashboards
- image: "curlimages/curl:7.73.0"
- imagePullPolicy: IfNotPresent
- command: ["/bin/sh"]
- args: ["-c", "mkdir -p /var/lib/grafana/dashboards/default && /bin/sh -x /etc/grafana/download_dashboards.sh"]
- resources: {}
- env:
- volumeMounts:
- - name: config
- mountPath: "/etc/grafana/download_dashboards.sh"
- subPath: download_dashboards.sh
- - name: storage
- mountPath: "/var/lib/grafana"
- enableServiceLinks: true
- containers:
- - name: grafana-sc-dashboard
- image: "quay.io/kiwigrid/k8s-sidecar:1.19.2"
- imagePullPolicy: IfNotPresent
- env:
- - name: METHOD
- value: WATCH
- - name: LABEL
- value: "grafana_dashboard"
- - name: FOLDER
- value: "/tmp/dashboards"
- - name: RESOURCE
- value: "both"
- - name: NAMESPACE
- value: "ALL"
- resources: {}
- volumeMounts:
- - name: sc-dashboard-volume
- mountPath: "/tmp/dashboards"
- - name: grafana-sc-datasources
- image: "quay.io/kiwigrid/k8s-sidecar:1.19.2"
- imagePullPolicy: IfNotPresent
- env:
- - name: METHOD
- value: WATCH
- - name: LABEL
- value: "grafana_datasource"
- - name: FOLDER
- value: "/etc/grafana/provisioning/datasources"
- - name: RESOURCE
- value: "both"
- - name: NAMESPACE
- value: "ALL"
- - name: REQ_USERNAME
- valueFrom:
- secretKeyRef:
- name: grafana
- key: admin-user
- - name: REQ_PASSWORD
- valueFrom:
- secretKeyRef:
- name: grafana
- key: admin-password
- - name: REQ_URL
- value: http://localhost:3000/api/admin/provisioning/datasources/reload
- - name: REQ_METHOD
- value: POST
- resources: {}
- volumeMounts:
- - name: sc-datasources-volume
- mountPath: "/etc/grafana/provisioning/datasources"
- - name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
- imagePullPolicy: IfNotPresent
- volumeMounts:
- - name: config
- mountPath: "/etc/grafana/grafana.ini"
- subPath: grafana.ini
- - name: storage
- mountPath: "/var/lib/grafana"
- - name: config
- mountPath: "/etc/grafana/provisioning/datasources/datasources.yaml"
- subPath: "datasources.yaml"
- - name: config
- mountPath: "/etc/grafana/provisioning/dashboards/dashboardproviders.yaml"
- subPath: "dashboardproviders.yaml"
- - name: sc-dashboard-volume
- mountPath: "/tmp/dashboards"
- - name: sc-dashboard-provider
- mountPath: "/etc/grafana/provisioning/dashboards/sc-dashboardproviders.yaml"
- subPath: provider.yaml
- - name: sc-datasources-volume
- mountPath: "/etc/grafana/provisioning/datasources"
- ports:
- - name: service
- containerPort: 80
- protocol: TCP
- - name: grafana
- containerPort: 3000
- protocol: TCP
- env:
- - name: GF_SECURITY_ADMIN_USER
- valueFrom:
- secretKeyRef:
- name: grafana
- key: admin-user
- - name: GF_SECURITY_ADMIN_PASSWORD
- valueFrom:
- secretKeyRef:
- name: grafana
- key: admin-password
- - name: GF_INSTALL_PLUGINS
- valueFrom:
- configMapKeyRef:
- name: grafana
- key: plugins
- - name: GF_RENDERING_SERVER_URL
- value: http://grafana-image-renderer.default:8081/render
- - name: GF_RENDERING_CALLBACK_URL
- value: http://grafana.default:80/
- - name: GF_PATHS_DATA
- value: /var/lib/grafana/data
- - 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_EXPLORE_ENABLED"
- value: "true"
- - name: "GF_LOG_FILTERS"
- value: "rendering:debug"
- - name: "GF_PANELS_DISABLE_SANITIZE_HTML"
- value: "true"
- - name: "VAR_BLOCKY_URL"
- value: "http://blocky.network.svc.cluster.local:4000"
- livenessProbe:
- failureThreshold: 10
- httpGet:
- path: /api/health
- port: 3000
- initialDelaySeconds: 60
- timeoutSeconds: 30
- readinessProbe:
- httpGet:
- path: /api/health
- port: 3000
- resources: {}
- volumes:
- - name: config
- configMap:
- name: grafana
- - name: dashboards-default
- configMap:
- name: grafana-dashboards-default
- - name: storage
- persistentVolumeClaim:
- claimName: grafana-config-pvc
- - name: sc-dashboard-volume
- emptyDir: {}
- - name: sc-dashboard-provider
- configMap:
- name: grafana-config-dashboards
- - name: sc-datasources-volume
- emptyDir: {}
----
-# Source: grafana/templates/image-renderer-deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: grafana-image-renderer
- namespace: default
- labels:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- replicas: 1
- revisionHistoryLimit: 10
- selector:
- matchLabels:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
- template:
- metadata:
- labels:
- app.kubernetes.io/name: grafana-image-renderer
- app.kubernetes.io/instance: grafana
- annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- spec:
- containers:
- - name: grafana-image-renderer
- image: "grafana/grafana-image-renderer:latest"
- imagePullPolicy: Always
- ports:
- - name: http
- containerPort: 8081
- protocol: TCP
- livenessProbe:
- httpGet:
- path: /
- port: http
- env:
- - name: HTTP_PORT
- value: "8081"
- - name: "HTTP_HOST"
- value: "0.0.0.0"
- securityContext:
- capabilities:
- drop: ['all']
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- volumeMounts:
- - mountPath: /tmp
- name: image-renderer-tmpfs
- volumes:
- - name: image-renderer-tmpfs
- emptyDir: {}
----
-# Source: grafana/templates/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
- external-dns.alpha.kubernetes.io/target: "ipv4.${SECRET_DOMAIN}"
- external-dns/is-public: "true"
- kubernetes.io/ingress.class: "traefik"
- traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
- traefik.ingress.kubernetes.io/router.middlewares: "network-rfc1918-ips@kubernetescrd"
-spec:
- tls:
- - hosts:
- - grafana.${SECRET_DOMAIN}
- secretName: tls.grafana
- rules:
- - host: grafana.${SECRET_DOMAIN}
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: grafana
- port:
- number: 80
----
-# Source: grafana/templates/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: grafana
- namespace: default
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
-spec:
- endpoints:
- - port: service
- interval: 1m
- scrapeTimeout: 30s
- honorLabels: true
- path: /metrics
- scheme: http
- jobLabel: "grafana"
- selector:
- matchLabels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- namespaceSelector:
- matchNames:
- - default
----
-# Source: grafana/templates/tests/test.yaml
-apiVersion: v1
-kind: Pod
-metadata:
- name: grafana-test
- labels:
- app.kubernetes.io/name: grafana
- app.kubernetes.io/instance: grafana
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test-success
- "helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
- namespace: default
-spec:
- serviceAccountName: grafana-test
- containers:
- - name: grafana-test
- image: "bats/bats:v1.4.1"
- imagePullPolicy: "IfNotPresent"
- command: ["/opt/bats/bin/bats", "-t", "/tests/run.sh"]
- volumeMounts:
- - mountPath: /tests
- name: tests
- readOnly: true
- volumes:
- - name: tests
- configMap:
- name: grafana-test
- restartPolicy: Never
+{}
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.2
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 83450abbe8c2adc841fe28f5edf43eefe19ebb7643ef0225d598b70c1cecc7f5
+ checksum/dashboards-json-config: cebf224f412efb675e4b91aa12ac7c689b689331bf78cc4a4a35f049a3e42735
+ checksum/sc-dashboard-provider-config: 3f97337c6bf70b733737eee08fe188fa99440d8bfd307a0fc30eb301f013518b
+ checksum/secret: 4a0f1a8734ad956730a0adbc334297b556f416783669e637384f19d7494a2426
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -657,7 +655,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.2"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 83450abbe8c2adc841fe28f5edf43eefe19ebb7643ef0225d598b70c1cecc7f5
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.3
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 8ff1a20c37e5dfe51ccc29ae77c17a5b960827f36c95e832aa3b9c94689a1dff
+ checksum/dashboards-json-config: 6a52acd5d0112da11bd9ebf0139c274720270fd1e0396795b30c1d55626ef99b
+ checksum/sc-dashboard-provider-config: 5139d8e085572d40bfb9990aad98fec0bbd0938903c4ee31a19690452096850d
+ checksum/secret: 16a2b6992eacdc804c29dc648afc820c47c843a9f8a3f7622a063284edcf2aa8
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -657,7 +655,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.3"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 8ff1a20c37e5dfe51ccc29ae77c17a5b960827f36c95e832aa3b9c94689a1dff
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.5
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 97f1a21006482beeac22102019b1721b7ec857176486c5ea1c7480519c95903f
+ checksum/dashboards-json-config: ae7d1ced7edd8586bcaa39cd91314cc266521c3451ab07ecefb5c03232397fe7
+ checksum/sc-dashboard-provider-config: 343741683ada216e0bbaedd8fc3f1bea4fd8a3b2223f021844e9d2ebf2d35213
+ checksum/secret: d7f0f1a55c6c915040643296e13333e6042b68707cc06159345f200d72dcfffd
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value:
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.3"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 97f1a21006482beeac22102019b1721b7ec857176486c5ea1c7480519c95903f
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.6
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 161ee21b6830f2bec75ec96f63e92c771c7d592f8dd359c93409de546dd9a721
+ checksum/dashboards-json-config: 12b6a8a63906ec04f0607ea128b8450d66465d2040054ccb514a62a291264072
+ checksum/sc-dashboard-provider-config: 48afade98bd1f9ee74d57414eb2e3125e57155ec29fcf038068a2a3e413f3ee2
+ checksum/secret: f34d1894b2458b990d42d0c5c84319ad6d6d664b00382b706dd57f59497b9f31
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.3"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 161ee21b6830f2bec75ec96f63e92c771c7d592f8dd359c93409de546dd9a721
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.7
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 2f6da889053fa5b843b33b524f691d6c91855652aa4776af32e8dc5a02c77bfb
+ checksum/dashboards-json-config: daf54980b542e746cf0ac2012368a0f52b9a1da0c4a6218aa0d4ccdcf42062e1
+ checksum/sc-dashboard-provider-config: e7e29b0e7419842034554715f3fe2925f6154094e795c039f48fcdd9d07fd9cd
+ checksum/secret: 89d6bc19d31f4d73e220d0bc106c782820790353d93305d6b25ba74e2833c713
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.4"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 2f6da889053fa5b843b33b524f691d6c91855652aa4776af32e8dc5a02c77bfb
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.8
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 3d82fadf3dcb256e03da551823a2a781a4df5683e1268fa007f6aebb4a400eb2
+ checksum/dashboards-json-config: 08089617d31f94201be979e8c78af258201f59448db6b4166147593c24bc2813
+ checksum/sc-dashboard-provider-config: 322edda23cd0c3e6caef69258da22b4837ae5f595ffa7c520fdd30f8dc270ff9
+ checksum/secret: 486afe853e6704cd8f29b55a0e9250c64eae17c95ec8cfab72b8c01a54e7ed98
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.4"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 3d82fadf3dcb256e03da551823a2a781a4df5683e1268fa007f6aebb4a400eb2
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.9
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: cbeda93385a67812ecb16c5fca8b111cd2e5ee7f5ced1e5893e69bf584e14981
+ checksum/dashboards-json-config: b3e6d364fbb1b9bb760cadcbe3127ac149a65cd693d55e9b8e2fd154cc71f358
+ checksum/sc-dashboard-provider-config: 2e7b9f066a157f9d1dee58ad9a43f7a9eb799d080282677d19d3f071b4b10ba9
+ checksum/secret: 3ca3f0307c9cad4f9bad741d6450c13bc7a8d296ad5e6333bff07fd332b70351
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.4"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: cbeda93385a67812ecb16c5fca8b111cd2e5ee7f5ced1e5893e69bf584e14981
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.10
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 05a3d2c5b80fdadee4eb2bbb94969b8afb5c9e988ed80f1797e1884a11029ee4
+ checksum/dashboards-json-config: 18058bd7810b3c96f70830452370cdaa9e135f0cf044d2bec5a21af9d081f107
+ checksum/sc-dashboard-provider-config: 497942a8de9ffa3982084e093621e5a5632ffed0bb2a23321106821da0b2b916
+ checksum/secret: fa38ddad591a421bd62a606ae05ab90170a5380764f91f6041120500bc9385fc
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -774,7 +774,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 05a3d2c5b80fdadee4eb2bbb94969b8afb5c9e988ed80f1797e1884a11029ee4
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.11
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 0974c88dc282fca9292dbb25d99616edcc43c3dffcbb4ffc2eb373cec15f5e2b
+ checksum/dashboards-json-config: 8d28fc73d93f9f25cab17dcbcf11ccbaa672ad1cff4510e8c2f02695f6c8e009
+ checksum/sc-dashboard-provider-config: 1b361428db503980e1e6998b215232bdc4d87f1a17f575158029af2b602173b7
+ checksum/secret: a9dcb2bf21194b4bc3df668ad88a8e97bbb2b8b5fa0f804cbc466914e22a476c
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +679,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +771,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 0974c88dc282fca9292dbb25d99616edcc43c3dffcbb4ffc2eb373cec15f5e2b
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.12
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 211c48a62de758feb3f04bd5385049c99b894dd4045d51f953dc5b9bdaf29350
+ checksum/dashboards-json-config: 27f015adbfb6d210a23e7298929dcea9f013c86e8bcd5bc1807247f978af4a48
+ checksum/sc-dashboard-provider-config: adbcdef2b9dd9c47e0bea35580fad8809a3a8313c972fc330b0a721d6daaede4
+ checksum/secret: 219c593e09d81bf2e6ddff3d4bef9018035773f7800ceb89fea8505a8158fdc5
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +679,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +771,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 211c48a62de758feb3f04bd5385049c99b894dd4045d51f953dc5b9bdaf29350
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.13
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 9057395ca2697fb54c02966879071fa819e1eb0f7d548c7ff3073d013836dd8d
+ checksum/dashboards-json-config: 79c3bade6839dc89f596d4b8b10100e993803e09eb48d1b0b79d8fc103b79930
+ checksum/sc-dashboard-provider-config: 9eef189b6f528d140e528d8666e257e1197098b0a57cc58821936a05d90d5f62
+ checksum/secret: 6205f8a662f758877945bfcd3432d26b41cc7017f2511f535639f9be1e9ae478
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +679,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +771,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 9057395ca2697fb54c02966879071fa819e1eb0f7d548c7ff3073d013836dd8d
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.14
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -567,10 +565,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 62b455d9183850c21fc9fc699eec30aa9817de03a102b3ee787c9bbda1f89656
+ checksum/dashboards-json-config: 424c1914fca02d54208aa9375238297d2c936d267a9c7250d0b1a156238220a2
+ checksum/sc-dashboard-provider-config: 92a0e049337371fd373da69798f906c835b479cfa856bdb42ccb43d8b3fd9003
+ checksum/secret: bc5229c0ee4960984175c2671105cec21c064c3aa276cd9dfcf7a6197cf32e11
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +612,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +657,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +679,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +771,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 62b455d9183850c21fc9fc699eec30aa9817de03a102b3ee787c9bbda1f89656
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.15
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: f0c3a543d91ac0377a0414a0c6e68077cb1445d37ff6d922d39f02ea3fbfd42c
+ checksum/dashboards-json-config: f546b4b88acffc308dcb704613f7b546ee2a0e7e39351b2bbdada46c03a97f0d
+ checksum/sc-dashboard-provider-config: dc1defe379351f9dcb1fc67fcbf5b4587c22c7244c9bc077d02d0bd8f92c3317
+ checksum/secret: 0c7817703fab77673831db4cbc8afc6d4a5a9584d6c0c8ce39f4d9d35df03fce
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: f0c3a543d91ac0377a0414a0c6e68077cb1445d37ff6d922d39f02ea3fbfd42c
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.17
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: df413657c83284bf4f4f7201d6653180bb883937f170f3e477809983a1f3d647
+ checksum/dashboards-json-config: 146a616ffe4a0023d5faab929204055aa6f290c96560e27cf067370d5ec38ec3
+ checksum/sc-dashboard-provider-config: 048a816c4e41be3ca84323fc2ec8722969e9d2554448dfa8225fbc7799b5577a
+ checksum/secret: b1a140f716bd75c48344e49bb9314fb52de5ac218dc622bcba53b9f36b55634e
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: df413657c83284bf4f4f7201d6653180bb883937f170f3e477809983a1f3d647
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.32.18
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 66118002c632ac1706c516bbac6f15b03d048f294a7dd82c5eac5c46fe84894d
+ checksum/dashboards-json-config: b2b529a35714b441e836a5b7c028a43cbcf0cd8ef86fac56c24f3a94534a9e43
+ checksum/sc-dashboard-provider-config: 63fcfdefd13b0cf6dad3701db22470fd3f8f96958987af51e0f817d02e0f7f96
+ checksum/secret: fe8b22d0ec308075b975d4ed098d653f4662775170ce8c90ba701474bbcd88a3
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 66118002c632ac1706c516bbac6f15b03d048f294a7dd82c5eac5c46fe84894d
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.33.0
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 91bb1f62fc0d67fe8520d943ec01ebc99e0e6f6adda0125238c20088344a9c26
+ checksum/dashboards-json-config: 7aec669807c5de05de89034f14d103550d767e3632121e98a0f5c58c530eb3cb
+ checksum/sc-dashboard-provider-config: bb9f83076186486ce209228fe7e969499b5562711e7bc5a5be1e0a3e069bb1c2
+ checksum/secret: c97963efbf7c53faba2a8d5b1d323f6280cb4590dd0ee2e71cd9417cc6a2d107
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.0.5"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 91bb1f62fc0d67fe8520d943ec01ebc99e0e6f6adda0125238c20088344a9c26
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.33.1
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 6e8fa155ea629642b9ea8226a5aae3451243ceb721670882c9c04929ce5f7b39
+ checksum/dashboards-json-config: 8cf80e786d2ce4dc974ae26e022cffe3bdda6916c672c75543609319c54c4f7f
+ checksum/sc-dashboard-provider-config: 3c1baf1e51b2ea219361983296b55beff37d6a92acb63eb28f96c87297cd1612
+ checksum/secret: 44086d9810e7bca97858fdf1c7c38fe2a7f428d448a974701ddc5ddc4c1973a3
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.1.1"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 6e8fa155ea629642b9ea8226a5aae3451243ceb721670882c9c04929ce5f7b39
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.33.2
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 23a9f010f3f822e98dcec2b0b3b6c031c316e045a67d2e5708303dda7064e1ee
+ checksum/dashboards-json-config: 86cf41b4c3914a254a41f07cb3f260edf13fef7a6598f923b158ffa359d549d8
+ checksum/sc-dashboard-provider-config: 136c6dfab929ba816d38627655407703015bf9f6cce4a06848e18004313ba66a
+ checksum/secret: dc342204a66ec3e02742c0158ee0686f77750dd157f08660d20daa688a7d531b
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.1.1"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 23a9f010f3f822e98dcec2b0b3b6c031c316e045a67d2e5708303dda7064e1ee
spec:
containers:
- name: grafana-image-renderer
Path: k8s/clusters/cluster-0/manifests/monitoring/grafana/helm-release.yaml
Version: 6.31.0 -> 6.34.0
@@ -156,7 +156,6 @@
name: grafana-config-dashboards
namespace: default
data:
- allow-snippet-annotations: "false"
provider.yaml: |-
apiVersion: 1
providers:
@@ -182,7 +181,6 @@
app.kubernetes.io/instance: grafana
app.kubernetes.io/managed-by: Helm
data:
- allow-snippet-annotations: "false"
plugins: natel-discrete-panel,pr0ps-trackmap-panel,grafana-piechart-panel,vonage-status-panel,grafana-worldmap-panel,grafana-clock-panel
grafana.ini: |
[analytics]
@@ -221,6 +219,7 @@
[security]
allow_embedding = true
[server]
+ domain = grafana.${SECRET_DOMAIN}
root_url = https://grafana.${SECRET_DOMAIN}
datasources.yaml: |
apiVersion: 1
@@ -394,7 +393,7 @@
@test "Test Health" {
url="http://grafana/api/health"
- code=$(wget --server-response --spider --timeout 10 --tries 1 ${url} 2>&1 | awk '/^ HTTP/{print $2}')
+ code=$(wget --server-response --spider --timeout 90 --tries 10 ${url} 2>&1 | awk '/^ HTTP/{print $2}')
[ "$code" == "200" ]
}
---
@@ -567,10 +566,10 @@
app.kubernetes.io/name: grafana
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
- checksum/dashboards-json-config: f8e2607f5e05a33a266e4bc1e51b9961cb57526a1a97fba005c5182699e78269
- checksum/sc-dashboard-provider-config: d52a6418c96bfd33849d51981604ed48b7a99f3219751d172fafc459de877f5c
- checksum/secret: 9d5c719e9da5d233224ef0ac1cf3480c6cbbb899488739fbd9771601357241dc
+ checksum/config: 54743a2ccbd3c917ba2b25cfa4ff2d6fafd6c2fffaa5944760e3b341d314c5e8
+ checksum/dashboards-json-config: bddb20887ac5da10247501a5fe97eaacbcaa221f54effe9bfb1971ed049e25e0
+ checksum/sc-dashboard-provider-config: 6e01070ae84bbe8ee6c0f392809a6bf49dfcac73043d618e23b9e2642d6a730f
+ checksum/secret: 9f329babd82ba68dc3a481d489307e0e4e2a5ea5d94c6b83c6c61b3f5fc2c1dd
configmap.reloader.stakater.com/reload: grafana
spec:
serviceAccountName: grafana
@@ -614,6 +613,8 @@
value: WATCH
- name: LABEL
value: "grafana_dashboard"
+ - name: LOG_LEVEL
+ value: "INFO"
- name: FOLDER
value: "/tmp/dashboards"
- name: RESOURCE
@@ -657,7 +658,7 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
- name: grafana
- image: "ghcr.io/k8s-at-home/grafana:9.0.1"
+ image: "ghcr.io/k8s-at-home/grafana:9.1.1"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: config
@@ -679,9 +680,6 @@
- name: sc-datasources-volume
mountPath: "/etc/grafana/provisioning/datasources"
ports:
- - name: service
- containerPort: 80
- protocol: TCP
- name: grafana
containerPort: 3000
protocol: TCP
@@ -774,7 +772,7 @@
app.kubernetes.io/name: grafana-image-renderer
app.kubernetes.io/instance: grafana
annotations:
- checksum/config: 83728a3c0e2c8d312d8ceb721b040366228ffe7e4c31a1f6e597d0e16592524d
+ checksum/config: 54743a2ccbd3c917ba2b25cfa4ff2d6fafd6c2fffaa5944760e3b341d314c5e8
spec:
containers:
- name: grafana-image-renderer