From 630a5f82946c072e35e730990081c34d5e42550a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Otto=20Kr=C3=B6pke?= Date: Sun, 10 Dec 2023 10:17:55 +0100 Subject: [PATCH 01/25] promtail: Optimize config checksum MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jan-Otto Kröpke --- charts/promtail/Chart.yaml | 2 +- charts/promtail/README.md | 2 +- charts/promtail/templates/_pod.tpl | 6 +----- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/charts/promtail/Chart.yaml b/charts/promtail/Chart.yaml index 555eb23705..e938d73a70 100644 --- a/charts/promtail/Chart.yaml +++ b/charts/promtail/Chart.yaml @@ -3,7 +3,7 @@ name: promtail description: Promtail is an agent which ships the contents of local logs to a Loki instance type: application appVersion: 2.9.2 -version: 6.15.3 +version: 6.15.4 home: https://grafana.com/loki sources: - https://github.com/grafana/loki diff --git a/charts/promtail/README.md b/charts/promtail/README.md index 03799f9463..a2913c858c 100644 --- a/charts/promtail/README.md +++ b/charts/promtail/README.md @@ -1,6 +1,6 @@ # promtail -![Version: 6.15.3](https://img.shields.io/badge/Version-6.15.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) +![Version: 6.15.4](https://img.shields.io/badge/Version-6.15.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) Promtail is an agent which ships the contents of local logs to a Loki instance diff --git a/charts/promtail/templates/_pod.tpl b/charts/promtail/templates/_pod.tpl index 7581afc297..3a366a599f 100644 --- a/charts/promtail/templates/_pod.tpl +++ b/charts/promtail/templates/_pod.tpl @@ -10,11 +10,7 @@ metadata: {{- end }} annotations: {{- if not .Values.sidecar.configReloader.enabled }} - {{- if not .Values.configmap.enabled }} - checksum/config: {{ include (print .Template.BasePath "/secret.yaml") . | sha256sum }} - {{- else }} - checksum/config: {{ include (print .Template.BasePath "/configmap.yaml") . | sha256sum }} - {{- end }} + checksum/config: {{ tpl .Values.config.file . | sha256sum }} {{- end }} {{- with .Values.podAnnotations }} {{- toYaml . | nindent 4 }} From fe0b65d5e44ed6bd641a0b3564d983b460ef4226 Mon Sep 17 00:00:00 2001 From: siryur <12106023+siryur@users.noreply.github.com> Date: Thu, 14 Dec 2023 16:40:55 +0100 Subject: [PATCH 02/25] Search for some valid value when comparing to `null` This is a backwards compatible implementation as null will fail and any value should make it work. Signed-off-by: siryur <12106023+siryur@users.noreply.github.com> --- .../templates/distributor/poddisruptionbudget-distributor.yaml | 2 +- .../templates/gateway/poddisruptionbudget-gateway.yaml | 2 +- .../index-gateway/poddisruptionbudget-index-gateway.yaml | 2 +- .../templates/ingester/poddisruptionbudget-ingester.yaml | 2 +- .../memcached-chunks/poddisruptionbudget-memcached-chunks.yaml | 2 +- .../poddisruptionbudget-memcached-frontend.yaml | 2 +- .../poddisruptionbudget-memcached-index-queries.yaml | 2 +- .../poddisruptionbudget-memcached-index-writes.yaml | 2 +- .../templates/querier/poddisruptionbudget-querier.yaml | 2 +- .../query-frontend/poddisruptionbudget-query-frontent.yaml | 2 +- .../query-scheduler/poddisruptionbudget-query-scheduler.yaml | 2 +- .../templates/ruler/poddisruptionbudget-ruler.yaml | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/charts/loki-distributed/templates/distributor/poddisruptionbudget-distributor.yaml b/charts/loki-distributed/templates/distributor/poddisruptionbudget-distributor.yaml index 405fa12ddf..8de6fd3da9 100644 --- a/charts/loki-distributed/templates/distributor/poddisruptionbudget-distributor.yaml +++ b/charts/loki-distributed/templates/distributor/poddisruptionbudget-distributor.yaml @@ -1,5 +1,5 @@ {{- if gt (int .Values.distributor.replicas) 1 }} -{{- if not .Values.distributor.maxUnavailable }} +{{- if kindIs "invalid" .Values.distributor.maxUnavailable }} {{- fail "`.Values.distributor.maxUnavailable` must be set when `.Values.distributor.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/gateway/poddisruptionbudget-gateway.yaml b/charts/loki-distributed/templates/gateway/poddisruptionbudget-gateway.yaml index e3edde28fe..8b2279f0ee 100644 --- a/charts/loki-distributed/templates/gateway/poddisruptionbudget-gateway.yaml +++ b/charts/loki-distributed/templates/gateway/poddisruptionbudget-gateway.yaml @@ -1,5 +1,5 @@ {{- if and .Values.gateway.enabled (gt (int .Values.gateway.replicas) 1) }} -{{- if not .Values.gateway.maxUnavailable }} +{{- if kindIs "invalid" .Values.gateway.maxUnavailable }} {{- fail "`.Values.gateway.maxUnavailable` must be set when `.Values.gateway.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/index-gateway/poddisruptionbudget-index-gateway.yaml b/charts/loki-distributed/templates/index-gateway/poddisruptionbudget-index-gateway.yaml index af62cf0c9c..acf73a5811 100644 --- a/charts/loki-distributed/templates/index-gateway/poddisruptionbudget-index-gateway.yaml +++ b/charts/loki-distributed/templates/index-gateway/poddisruptionbudget-index-gateway.yaml @@ -1,5 +1,5 @@ {{- if and .Values.indexGateway.enabled (gt (int .Values.indexGateway.replicas) 1) }} -{{- if not .Values.indexGateway.maxUnavailable }} +{{- if kindIs "invalid" .Values.indexGateway.maxUnavailable }} {{- fail "`.Values.indexGateway.maxUnavailable` must be set when `.Values.indexGateway.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/ingester/poddisruptionbudget-ingester.yaml b/charts/loki-distributed/templates/ingester/poddisruptionbudget-ingester.yaml index bbb8823791..0e56f8b096 100644 --- a/charts/loki-distributed/templates/ingester/poddisruptionbudget-ingester.yaml +++ b/charts/loki-distributed/templates/ingester/poddisruptionbudget-ingester.yaml @@ -1,5 +1,5 @@ {{- if gt (int .Values.ingester.replicas) 1 }} -{{- if not .Values.ingester.maxUnavailable }} +{{- if kindIs "invalid" .Values.ingester.maxUnavailable }} {{- fail "`.Values.ingester.maxUnavailable` must be set when `.Values.ingester.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/memcached-chunks/poddisruptionbudget-memcached-chunks.yaml b/charts/loki-distributed/templates/memcached-chunks/poddisruptionbudget-memcached-chunks.yaml index 7e096fed88..8510de5064 100644 --- a/charts/loki-distributed/templates/memcached-chunks/poddisruptionbudget-memcached-chunks.yaml +++ b/charts/loki-distributed/templates/memcached-chunks/poddisruptionbudget-memcached-chunks.yaml @@ -1,5 +1,5 @@ {{- if and .Values.memcachedChunks.enabled (gt (int .Values.memcachedChunks.replicas) 1) }} -{{- if not .Values.memcachedChunks.maxUnavailable }} +{{- if kindIs "invalid" .Values.memcachedChunks.maxUnavailable }} {{- fail "`.Values.memcachedChunks.maxUnavailable` must be set when `.Values.memcachedChunks.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/memcached-frontend/poddisruptionbudget-memcached-frontend.yaml b/charts/loki-distributed/templates/memcached-frontend/poddisruptionbudget-memcached-frontend.yaml index 448a8b0125..b1d4966b1a 100644 --- a/charts/loki-distributed/templates/memcached-frontend/poddisruptionbudget-memcached-frontend.yaml +++ b/charts/loki-distributed/templates/memcached-frontend/poddisruptionbudget-memcached-frontend.yaml @@ -1,5 +1,5 @@ {{- if and .Values.memcachedFrontend.enabled (gt (int .Values.memcachedFrontend.replicas) 1) }} -{{- if not .Values.memcachedFrontend.maxUnavailable }} +{{- if kindIs "invalid" .Values.memcachedFrontend.maxUnavailable }} {{- fail "`.Values.memcachedFrontend.maxUnavailable` must be set when `.Values.memcachedFrontend.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/memcached-index-queries/poddisruptionbudget-memcached-index-queries.yaml b/charts/loki-distributed/templates/memcached-index-queries/poddisruptionbudget-memcached-index-queries.yaml index 422c111db4..78e6b2ee88 100644 --- a/charts/loki-distributed/templates/memcached-index-queries/poddisruptionbudget-memcached-index-queries.yaml +++ b/charts/loki-distributed/templates/memcached-index-queries/poddisruptionbudget-memcached-index-queries.yaml @@ -1,5 +1,5 @@ {{- if and .Values.memcachedIndexQueries.enabled (gt (int .Values.memcachedIndexQueries.replicas) 1) }} -{{- if not .Values.memcachedIndexQueries.maxUnavailable }} +{{- if kindIs "invalid" .Values.memcachedIndexQueries.maxUnavailable }} {{- fail "`.Values.memcachedIndexQueries.maxUnavailable` must be set when `.Values.memcachedIndexQueries.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/memcached-index-writes/poddisruptionbudget-memcached-index-writes.yaml b/charts/loki-distributed/templates/memcached-index-writes/poddisruptionbudget-memcached-index-writes.yaml index 443884c9c1..f444582656 100644 --- a/charts/loki-distributed/templates/memcached-index-writes/poddisruptionbudget-memcached-index-writes.yaml +++ b/charts/loki-distributed/templates/memcached-index-writes/poddisruptionbudget-memcached-index-writes.yaml @@ -1,5 +1,5 @@ {{- if and .Values.memcachedIndexWrites.enabled (gt (int .Values.memcachedIndexWrites.replicas) 1) }} -{{- if not .Values.memcachedIndexWrites.maxUnavailable }} +{{- if kindIs "invalid" .Values.memcachedIndexWrites.maxUnavailable }} {{- fail "`.Values.memcachedIndexWrites.maxUnavailable` must be set when `.Values.memcachedIndexWrites.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/querier/poddisruptionbudget-querier.yaml b/charts/loki-distributed/templates/querier/poddisruptionbudget-querier.yaml index b79f341ec4..f178a29d40 100644 --- a/charts/loki-distributed/templates/querier/poddisruptionbudget-querier.yaml +++ b/charts/loki-distributed/templates/querier/poddisruptionbudget-querier.yaml @@ -1,5 +1,5 @@ {{- if gt (int .Values.querier.replicas) 1 }} -{{- if not .Values.querier.maxUnavailable }} +{{- if kindIs "invalid" .Values.querier.maxUnavailable }} {{- fail "`.Values.querier.maxUnavailable` must be set when `.Values.querier.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/query-frontend/poddisruptionbudget-query-frontent.yaml b/charts/loki-distributed/templates/query-frontend/poddisruptionbudget-query-frontent.yaml index 54a85c2008..f6022e8a06 100644 --- a/charts/loki-distributed/templates/query-frontend/poddisruptionbudget-query-frontent.yaml +++ b/charts/loki-distributed/templates/query-frontend/poddisruptionbudget-query-frontent.yaml @@ -1,5 +1,5 @@ {{- if gt (int .Values.queryFrontend.replicas) 1 }} -{{- if not .Values.queryFrontend.maxUnavailable }} +{{- if kindIs "invalid" .Values.queryFrontend.maxUnavailable }} {{- fail "`.Values.queryFrontend.maxUnavailable` must be set when `.Values.queryFrontend.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/query-scheduler/poddisruptionbudget-query-scheduler.yaml b/charts/loki-distributed/templates/query-scheduler/poddisruptionbudget-query-scheduler.yaml index 87adb3592e..9b1a8937d7 100644 --- a/charts/loki-distributed/templates/query-scheduler/poddisruptionbudget-query-scheduler.yaml +++ b/charts/loki-distributed/templates/query-scheduler/poddisruptionbudget-query-scheduler.yaml @@ -1,5 +1,5 @@ {{- if and .Values.queryScheduler.enabled (gt (int .Values.queryScheduler.replicas) 1) }} -{{- if not .Values.queryScheduler.maxUnavailable }} +{{- if kindIs "invalid" .Values.queryScheduler.maxUnavailable }} {{- fail "`.Values.queryScheduler.maxUnavailable` must be set when `.Values.queryScheduler.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} diff --git a/charts/loki-distributed/templates/ruler/poddisruptionbudget-ruler.yaml b/charts/loki-distributed/templates/ruler/poddisruptionbudget-ruler.yaml index 3ab4ae631d..09925a89a9 100644 --- a/charts/loki-distributed/templates/ruler/poddisruptionbudget-ruler.yaml +++ b/charts/loki-distributed/templates/ruler/poddisruptionbudget-ruler.yaml @@ -1,5 +1,5 @@ {{- if and .Values.ruler.enabled (gt (int .Values.ruler.replicas) 1) }} -{{- if not .Values.ruler.maxUnavailable }} +{{- if kindIs "invalid" .Values.ruler.maxUnavailable }} {{- fail "`.Values.ruler.maxUnavailable` must be set when `.Values.ruler.replicas` is greater than 1." }} {{- else }} apiVersion: {{ include "loki.pdb.apiVersion" . }} From 8394fce8266d42d467d25aa037c9af8bf3a5fa6d Mon Sep 17 00:00:00 2001 From: Bento <12106023+siryur@users.noreply.github.com> Date: Mon, 18 Dec 2023 12:42:04 +0100 Subject: [PATCH 03/25] Update loki-distributed chart version Signed-off-by: siryur <12106023+siryur@users.noreply.github.com> --- charts/loki-distributed/Chart.yaml | 2 +- charts/loki-distributed/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/loki-distributed/Chart.yaml b/charts/loki-distributed/Chart.yaml index 1e25cdfe7b..2dbd096bd3 100644 --- a/charts/loki-distributed/Chart.yaml +++ b/charts/loki-distributed/Chart.yaml @@ -3,7 +3,7 @@ name: loki-distributed description: Helm chart for Grafana Loki in microservices mode type: application appVersion: 2.9.2 -version: 0.78.0 +version: 0.78.1 home: https://grafana.github.io/helm-charts sources: - https://github.com/grafana/loki diff --git a/charts/loki-distributed/README.md b/charts/loki-distributed/README.md index e59e7fdf33..bf19d6e299 100644 --- a/charts/loki-distributed/README.md +++ b/charts/loki-distributed/README.md @@ -1,6 +1,6 @@ # loki-distributed -![Version: 0.78.0](https://img.shields.io/badge/Version-0.78.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) +![Version: 0.78.1](https://img.shields.io/badge/Version-0.78.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) Helm chart for Grafana Loki in microservices mode From 3937163c462e119c6d5329cbae953f83d5789e46 Mon Sep 17 00:00:00 2001 From: Sheikh-Abubaker Date: Sun, 31 Dec 2023 20:46:44 +0530 Subject: [PATCH 04/25] Chart.yaml Signed-off-by: Sheikh-Abubaker --- charts/loki-stack/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/loki-stack/Chart.yaml b/charts/loki-stack/Chart.yaml index 8069d9fc78..90cc126ab9 100644 --- a/charts/loki-stack/Chart.yaml +++ b/charts/loki-stack/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: "v1" name: loki-stack -version: 2.9.11 +version: 2.9.3 appVersion: v2.6.1 kubeVersion: "^1.10.0-0" description: "Loki: like Prometheus, but for logs." From 7520e8a6c305e1bae4e624374ee2eb19cf9c9d2c Mon Sep 17 00:00:00 2001 From: Sheikh-Abubaker Date: Sun, 31 Dec 2023 20:59:21 +0530 Subject: [PATCH 05/25] Updated Chart.yaml Signed-off-by: Sheikh-Abubaker --- charts/loki-stack/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/loki-stack/Chart.yaml b/charts/loki-stack/Chart.yaml index 90cc126ab9..a45dd3a326 100644 --- a/charts/loki-stack/Chart.yaml +++ b/charts/loki-stack/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: "v1" name: loki-stack -version: 2.9.3 -appVersion: v2.6.1 +version: 2.9.12 +appVersion: v2.9.3 kubeVersion: "^1.10.0-0" description: "Loki: like Prometheus, but for logs." home: https://grafana.com/loki From 960bad24bee83c5721b8e4ec56a0818f7fcff244 Mon Sep 17 00:00:00 2001 From: Sheikh-Abubaker Date: Thu, 11 Jan 2024 03:46:38 +0530 Subject: [PATCH 06/25] Modified Chart.yaml Signed-off-by: Sheikh-Abubaker --- charts/loki-stack/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/loki-stack/Chart.yaml b/charts/loki-stack/Chart.yaml index c0bcbc96bc..1242feb0c7 100644 --- a/charts/loki-stack/Chart.yaml +++ b/charts/loki-stack/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: "v1" name: loki-stack -version: 2.10.0 +version: 2.10.1 appVersion: v2.9.3 kubeVersion: "^1.10.0-0" description: "Loki: like Prometheus, but for logs." From 1e0014dc7e1becd1b6f9c40b7a9e1b3bf1c55504 Mon Sep 17 00:00:00 2001 From: junya koyama Date: Tue, 16 Jan 2024 22:32:39 +0900 Subject: [PATCH 07/25] [grafana] fix Chart.yaml - fix incorrect license #2882 Signed-off-by: junya koyama --- charts/grafana/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 0069f17158..7b045e6e35 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: grafana -version: 7.2.1 +version: 7.2.2 appVersion: 10.2.3 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. @@ -10,7 +10,7 @@ sources: - https://github.com/grafana/grafana - https://github.com/grafana/helm-charts annotations: - "artifacthub.io/license": AGPL-3.0-only + "artifacthub.io/license": Apache-2.0 "artifacthub.io/links": | - name: Chart Source url: https://github.com/grafana/helm-charts From a97476e7eed85e980a3d3ade677bc3ab681b1121 Mon Sep 17 00:00:00 2001 From: Marc Tuduri Date: Fri, 19 Jan 2024 17:46:01 +0100 Subject: [PATCH 08/25] [agent-operator] v0.39.1 Signed-off-by: Marc Tuduri --- charts/agent-operator/Chart.yaml | 8 ++++---- charts/agent-operator/README.md | 6 +++--- charts/agent-operator/values.yaml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/charts/agent-operator/Chart.yaml b/charts/agent-operator/Chart.yaml index 0c38584e11..89f5353632 100644 --- a/charts/agent-operator/Chart.yaml +++ b/charts/agent-operator/Chart.yaml @@ -2,12 +2,12 @@ apiVersion: v2 name: grafana-agent-operator description: A Helm chart for Grafana Agent Operator type: application -version: 0.3.14 -appVersion: "0.39.0" +version: 0.3.15 +appVersion: "0.39.1" home: https://grafana.com/docs/agent/v0.39/ -icon: https://raw.githubusercontent.com/grafana/agent/v0.39.0/docs/sources/assets/logo_and_name.png +icon: https://raw.githubusercontent.com/grafana/agent/v0.39.1/docs/sources/assets/logo_and_name.png sources: - - https://github.com/grafana/agent/tree/v0.39.0/pkg/operator + - https://github.com/grafana/agent/tree/v0.39.1/pkg/operator maintainers: - name: Grafana Agent Team email: grafana-agent-team@googlegroups.com diff --git a/charts/agent-operator/README.md b/charts/agent-operator/README.md index 3398af7c25..9a321ce611 100644 --- a/charts/agent-operator/README.md +++ b/charts/agent-operator/README.md @@ -1,6 +1,6 @@ # grafana-agent-operator -![Version: 0.3.14](https://img.shields.io/badge/Version-0.3.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.39.0](https://img.shields.io/badge/AppVersion-0.39.0-informational?style=flat-square) +![Version: 0.3.15](https://img.shields.io/badge/Version-0.3.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.39.1](https://img.shields.io/badge/AppVersion-0.39.1-informational?style=flat-square) A Helm chart for Grafana Agent Operator @@ -8,7 +8,7 @@ A Helm chart for Grafana Agent Operator ## Source Code -* +* Note that this chart does not provision custom resources like `GrafanaAgent` and `MetricsInstance` (formerly `PrometheusInstance`) or any `*Monitor` resources. @@ -63,7 +63,7 @@ A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an | image.pullSecrets | list | `[]` | Image pull secrets | | image.registry | string | `"docker.io"` | Image registry | | image.repository | string | `"grafana/agent-operator"` | Image repo | -| image.tag | string | `"v0.39.0"` | Image tag | +| image.tag | string | `"v0.39.1"` | Image tag | | kubeletService | object | `{"namespace":"default","serviceName":"kubelet"}` | If both are set, Agent Operator will create and maintain a service for scraping kubelets https://grafana.com/docs/agent/latest/operator/getting-started/#monitor-kubelets | | nameOverride | string | `""` | Overrides the chart's name | | nodeSelector | object | `{}` | nodeSelector configuration | diff --git a/charts/agent-operator/values.yaml b/charts/agent-operator/values.yaml index 0d0c491dee..4df2427768 100644 --- a/charts/agent-operator/values.yaml +++ b/charts/agent-operator/values.yaml @@ -37,7 +37,7 @@ image: # -- Image repo repository: grafana/agent-operator # -- Image tag - tag: v0.39.0 + tag: v0.39.1 # -- Image pull policy pullPolicy: IfNotPresent # -- Image pull secrets From 5f9d9d251745756699dde961fec83b4a1c2c7d7b Mon Sep 17 00:00:00 2001 From: Javier Palacios Date: Sat, 20 Jan 2024 11:34:55 +0100 Subject: [PATCH 09/25] Fix rendering for parquet dedicated columns value Signed-off-by: Javier Palacios --- charts/tempo-distributed/Chart.yaml | 2 +- charts/tempo-distributed/README.md | 2 +- charts/tempo-distributed/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/tempo-distributed/Chart.yaml b/charts/tempo-distributed/Chart.yaml index 3bc746d689..95b56b5943 100644 --- a/charts/tempo-distributed/Chart.yaml +++ b/charts/tempo-distributed/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: tempo-distributed description: Grafana Tempo in MicroService mode type: application -version: 1.8.0 +version: 1.8.1 appVersion: 2.3.1 engine: gotpl home: https://grafana.com/docs/tempo/latest/ diff --git a/charts/tempo-distributed/README.md b/charts/tempo-distributed/README.md index d4a202c2a2..d64b11cdb2 100644 --- a/charts/tempo-distributed/README.md +++ b/charts/tempo-distributed/README.md @@ -1,6 +1,6 @@ # tempo-distributed -![Version: 1.8.0](https://img.shields.io/badge/Version-1.8.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.3.1](https://img.shields.io/badge/AppVersion-2.3.1-informational?style=flat-square) +![Version: 1.8.1](https://img.shields.io/badge/Version-1.8.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.3.1](https://img.shields.io/badge/AppVersion-2.3.1-informational?style=flat-square) Grafana Tempo in MicroService mode diff --git a/charts/tempo-distributed/values.yaml b/charts/tempo-distributed/values.yaml index faf845caf6..d24eab1b12 100644 --- a/charts/tempo-distributed/values.yaml +++ b/charts/tempo-distributed/values.yaml @@ -1253,7 +1253,7 @@ config: | version: {{.Values.storage.trace.block.version}} {{- if .Values.storage.trace.block.dedicated_columns}} parquet_dedicated_columns: - {{ .Values.storage.trace.block.dedicated_columns}} + {{ .Values.storage.trace.block.dedicated_columns | toYaml | nindent 8}} {{- end }} {{- end }} pool: From 3aef971887ed25d43e0f437f6fe07d3487676a04 Mon Sep 17 00:00:00 2001 From: Javier Palacios Date: Sat, 20 Jan 2024 12:02:34 +0100 Subject: [PATCH 10/25] Add basic test for parquet dedicated columns Signed-off-by: Javier Palacios --- .../ci/parquet-dedicated-columns.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 charts/tempo-distributed/ci/parquet-dedicated-columns.yaml diff --git a/charts/tempo-distributed/ci/parquet-dedicated-columns.yaml b/charts/tempo-distributed/ci/parquet-dedicated-columns.yaml new file mode 100644 index 0000000000..5878f37f0c --- /dev/null +++ b/charts/tempo-distributed/ci/parquet-dedicated-columns.yaml @@ -0,0 +1,11 @@ +storage: + trace: + block: + version: vParquet3 + dedicated_columns: + - name: cluster + type: string + scope: resource + - name: service.name + type: string + scope: resource From b3854e42d6ed4681f54bc5f953f9e6762fde33f9 Mon Sep 17 00:00:00 2001 From: Heds Simons Date: Tue, 23 Jan 2024 12:06:19 -0800 Subject: [PATCH 11/25] [tempo-distributed] Update GET to v2.3.2. Updated due to patch GET release to address [CVE-2023-5363](https://github.com/advisories/GHSA-xw78-pcr6-wrg8). Signed-off-by: Heds Simons --- charts/tempo-distributed/Chart.yaml | 2 +- charts/tempo-distributed/README.md | 4 ++-- charts/tempo-distributed/values.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/tempo-distributed/Chart.yaml b/charts/tempo-distributed/Chart.yaml index 3bc746d689..95b56b5943 100644 --- a/charts/tempo-distributed/Chart.yaml +++ b/charts/tempo-distributed/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: tempo-distributed description: Grafana Tempo in MicroService mode type: application -version: 1.8.0 +version: 1.8.1 appVersion: 2.3.1 engine: gotpl home: https://grafana.com/docs/tempo/latest/ diff --git a/charts/tempo-distributed/README.md b/charts/tempo-distributed/README.md index d4a202c2a2..c24cee9453 100644 --- a/charts/tempo-distributed/README.md +++ b/charts/tempo-distributed/README.md @@ -1,6 +1,6 @@ # tempo-distributed -![Version: 1.8.0](https://img.shields.io/badge/Version-1.8.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.3.1](https://img.shields.io/badge/AppVersion-2.3.1-informational?style=flat-square) +![Version: 1.8.1](https://img.shields.io/badge/Version-1.8.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.3.1](https://img.shields.io/badge/AppVersion-2.3.1-informational?style=flat-square) Grafana Tempo in MicroService mode @@ -315,7 +315,7 @@ The memcached default args are removed and should be provided manually. The sett | distributor.topologySpreadConstraints | string | Defaults to allow skew no more then 1 node per AZ | topologySpread for distributor pods. Passed through `tpl` and, thus, to be configured as string | | enterprise.enabled | bool | `false` | | | enterprise.image.repository | string | `"grafana/enterprise-traces"` | Grafana Enterprise Metrics container image repository. Note: for Grafana Tempo use the value 'image.repository' | -| enterprise.image.tag | string | `"v2.3.1"` | Grafana Enterprise Metrics container image tag. Note: for Grafana Tempo use the value 'image.tag' | +| enterprise.image.tag | string | `"v2.3.2"` | Grafana Enterprise Metrics container image tag. Note: for Grafana Tempo use the value 'image.tag' | | enterpriseFederationFrontend.affinity | string | Hard node and soft zone anti-affinity | Affinity for federation-frontend pods. Passed through `tpl` and, thus, to be configured as string | | enterpriseFederationFrontend.autoscaling.enabled | bool | `false` | Enable autoscaling for the federation-frontend | | enterpriseFederationFrontend.autoscaling.maxReplicas | int | `3` | Maximum autoscaling replicas for the federation-frontend | diff --git a/charts/tempo-distributed/values.yaml b/charts/tempo-distributed/values.yaml index faf845caf6..f7ac63fb29 100644 --- a/charts/tempo-distributed/values.yaml +++ b/charts/tempo-distributed/values.yaml @@ -1851,7 +1851,7 @@ enterprise: # -- Grafana Enterprise Metrics container image repository. Note: for Grafana Tempo use the value 'image.repository' repository: grafana/enterprise-traces # -- Grafana Enterprise Metrics container image tag. Note: for Grafana Tempo use the value 'image.tag' - tag: v2.3.1 + tag: v2.3.2 # Note: pullPolicy and optional pullSecrets are set in toplevel 'image' section, not here # In order to use Grafana Enterprise Traces features, you will need to provide the contents of your Grafana Enterprise Traces From c328c79b8a9c8afa7b4fcdcc7813b90bf2faa089 Mon Sep 17 00:00:00 2001 From: Venkata Mutyala Date: Wed, 13 Dec 2023 03:19:45 +0000 Subject: [PATCH 12/25] [promtail] bump promtail version to 2.9.3 Signed-off-by: Venkata Mutyala --- charts/promtail/Chart.yaml | 4 ++-- charts/promtail/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/promtail/Chart.yaml b/charts/promtail/Chart.yaml index 555eb23705..0bab675544 100644 --- a/charts/promtail/Chart.yaml +++ b/charts/promtail/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: promtail description: Promtail is an agent which ships the contents of local logs to a Loki instance type: application -appVersion: 2.9.2 -version: 6.15.3 +appVersion: 2.9.3 +version: 6.15.4 home: https://grafana.com/loki sources: - https://github.com/grafana/loki diff --git a/charts/promtail/README.md b/charts/promtail/README.md index 03799f9463..07be76d827 100644 --- a/charts/promtail/README.md +++ b/charts/promtail/README.md @@ -1,6 +1,6 @@ # promtail -![Version: 6.15.3](https://img.shields.io/badge/Version-6.15.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) +![Version: 6.15.4](https://img.shields.io/badge/Version-6.15.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.3](https://img.shields.io/badge/AppVersion-2.9.3-informational?style=flat-square) Promtail is an agent which ships the contents of local logs to a Loki instance From d0cb5673dec83fa14a3879796c40f55f5e41eb63 Mon Sep 17 00:00:00 2001 From: MH Date: Wed, 24 Jan 2024 22:23:17 +0800 Subject: [PATCH 13/25] Update Chart.yaml Signed-off-by: MH --- charts/loki-distributed/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/loki-distributed/Chart.yaml b/charts/loki-distributed/Chart.yaml index 2dbd096bd3..47bfe79b77 100644 --- a/charts/loki-distributed/Chart.yaml +++ b/charts/loki-distributed/Chart.yaml @@ -3,7 +3,7 @@ name: loki-distributed description: Helm chart for Grafana Loki in microservices mode type: application appVersion: 2.9.2 -version: 0.78.1 +version: 0.78.2 home: https://grafana.github.io/helm-charts sources: - https://github.com/grafana/loki From d2fe4339b95efb0c5de79e1a1e0b1fa86ffa5b15 Mon Sep 17 00:00:00 2001 From: MH Date: Wed, 24 Jan 2024 22:25:50 +0800 Subject: [PATCH 14/25] Update README.md Signed-off-by: MH --- charts/loki-distributed/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/loki-distributed/README.md b/charts/loki-distributed/README.md index dc6525ab62..437b97f00d 100644 --- a/charts/loki-distributed/README.md +++ b/charts/loki-distributed/README.md @@ -1,6 +1,6 @@ # loki-distributed -![Version: 0.78.1](https://img.shields.io/badge/Version-0.78.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) +![Version: 0.78.2](https://img.shields.io/badge/Version-0.78.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.9.2](https://img.shields.io/badge/AppVersion-2.9.2-informational?style=flat-square) Helm chart for Grafana Loki in microservices mode From 0613c177f50634f5b140b8382589c7c11855250c Mon Sep 17 00:00:00 2001 From: Mario Steinhoff Date: Wed, 24 Jan 2024 20:10:32 +0100 Subject: [PATCH 15/25] [grafana] Allow prefix field in envFrom entries Signed-off-by: Mario Steinhoff --- charts/grafana/templates/_pod.tpl | 6 ++++++ charts/grafana/values.yaml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/charts/grafana/templates/_pod.tpl b/charts/grafana/templates/_pod.tpl index 65276ab58a..80fb466097 100644 --- a/charts/grafana/templates/_pod.tpl +++ b/charts/grafana/templates/_pod.tpl @@ -1084,11 +1084,17 @@ containers: - secretRef: name: {{ tpl .name $ }} optional: {{ .optional | default false }} + {{- if .prefix }} + prefix: {{ tpl .prefix $ }} + {{- end }} {{- end }} {{- range .Values.envFromConfigMaps }} - configMapRef: name: {{ tpl .name $ }} optional: {{ .optional | default false }} + {{- if .prefix }} + prefix: {{ tpl .prefix $ }} + {{- end }} {{- end }} {{- end }} {{- with .Values.livenessProbe }} diff --git a/charts/grafana/values.yaml b/charts/grafana/values.yaml index 3e18f7dc74..ab853e09c7 100644 --- a/charts/grafana/values.yaml +++ b/charts/grafana/values.yaml @@ -490,6 +490,7 @@ envRenderSecret: {} ## Name is templated. envFromSecrets: [] ## - name: secret-name +## prefix: prefix ## optional: true ## The names of conifgmaps in the same kubernetes namespace which contain values to be added to the environment @@ -498,6 +499,7 @@ envFromSecrets: [] ## ref: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#configmapenvsource-v1-core envFromConfigMaps: [] ## - name: configmap-name +## prefix: prefix ## optional: true # Inject Kubernetes services as environment variables. From da08b0428c2a206ee010b33985602e765b710ba8 Mon Sep 17 00:00:00 2001 From: Mario Steinhoff Date: Thu, 25 Jan 2024 12:11:20 +0100 Subject: [PATCH 16/25] [grafana] bump chart minor version Signed-off-by: Mario Steinhoff --- charts/grafana/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 08b63b5459..2132da2432 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: grafana -version: 7.2.4 +version: 7.2.5 appVersion: 10.2.3 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. From 86cded443e983ac793bbcff36a7440a2b6a48115 Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Thu, 25 Jan 2024 15:17:27 +0300 Subject: [PATCH 17/25] Update Chart.yaml version update to 10.3.1 Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 08b63b5459..8ace3fc2b7 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: grafana -version: 7.2.4 -appVersion: 10.2.3 +version: 7.2.5 +appVersion: 10.3.1 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. home: https://grafana.com From 0c39d1d1db82c7498c1f762dadad161c13efe5cc Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Mon, 29 Jan 2024 09:28:03 +0300 Subject: [PATCH 18/25] chart version update Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 8ace3fc2b7..f5f9f94173 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: grafana -version: 7.2.5 +version: 7.2.6 appVersion: 10.3.1 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. From bd1716604050331c5eef929b5424a6aba5699d2b Mon Sep 17 00:00:00 2001 From: Nazim Can Isik Date: Mon, 29 Jan 2024 09:37:10 +0300 Subject: [PATCH 19/25] main version Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index f5f9f94173..71b14b0902 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: grafana -version: 7.2.6 -appVersion: 10.3.1 +version: 7.2.5 +appVersion: 10.2.3 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. home: https://grafana.com @@ -30,4 +30,4 @@ maintainers: type: application keywords: - monitoring - - metric + - metric \ No newline at end of file From 6e1315ddca88f7b5491ef6ea03d389af146881b6 Mon Sep 17 00:00:00 2001 From: Mario Steinhoff Date: Wed, 24 Jan 2024 20:10:32 +0100 Subject: [PATCH 20/25] [grafana] Allow prefix field in envFrom entries Signed-off-by: Mario Steinhoff Signed-off-by: Nazim Can Isik --- charts/grafana/templates/_pod.tpl | 6 ++++++ charts/grafana/values.yaml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/charts/grafana/templates/_pod.tpl b/charts/grafana/templates/_pod.tpl index 65276ab58a..80fb466097 100644 --- a/charts/grafana/templates/_pod.tpl +++ b/charts/grafana/templates/_pod.tpl @@ -1084,11 +1084,17 @@ containers: - secretRef: name: {{ tpl .name $ }} optional: {{ .optional | default false }} + {{- if .prefix }} + prefix: {{ tpl .prefix $ }} + {{- end }} {{- end }} {{- range .Values.envFromConfigMaps }} - configMapRef: name: {{ tpl .name $ }} optional: {{ .optional | default false }} + {{- if .prefix }} + prefix: {{ tpl .prefix $ }} + {{- end }} {{- end }} {{- end }} {{- with .Values.livenessProbe }} diff --git a/charts/grafana/values.yaml b/charts/grafana/values.yaml index 3e18f7dc74..ab853e09c7 100644 --- a/charts/grafana/values.yaml +++ b/charts/grafana/values.yaml @@ -490,6 +490,7 @@ envRenderSecret: {} ## Name is templated. envFromSecrets: [] ## - name: secret-name +## prefix: prefix ## optional: true ## The names of conifgmaps in the same kubernetes namespace which contain values to be added to the environment @@ -498,6 +499,7 @@ envFromSecrets: [] ## ref: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23/#configmapenvsource-v1-core envFromConfigMaps: [] ## - name: configmap-name +## prefix: prefix ## optional: true # Inject Kubernetes services as environment variables. From e33010f13ef1ec8dbe2471918450bc9990239340 Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Mon, 29 Jan 2024 09:40:13 +0300 Subject: [PATCH 21/25] version 10.3.1 Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 71b14b0902..1eed635355 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: grafana -version: 7.2.5 -appVersion: 10.2.3 +version: 7.2.6 +appVersion: 10.3.1 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. home: https://grafana.com From f5bdfa0c5df03ddb874c28683fd84ea26857252c Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Thu, 25 Jan 2024 15:17:27 +0300 Subject: [PATCH 22/25] Update Chart.yaml version update to 10.3.1 Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 2132da2432..2f18b27e00 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,7 +1,11 @@ apiVersion: v2 name: grafana version: 7.2.5 +<<<<<<< HEAD appVersion: 10.2.3 +======= +appVersion: 10.3.1 +>>>>>>> 86cded44 (Update Chart.yaml) kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics. home: https://grafana.com From e5e85f82c6935bbf44a9166a28bd023747238182 Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Tue, 30 Jan 2024 06:16:06 +0000 Subject: [PATCH 23/25] new line added Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 1eed635355..3fc390ae63 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -30,4 +30,5 @@ maintainers: type: application keywords: - monitoring - - metric \ No newline at end of file + - metric + \ No newline at end of file From 36e9624959343e32f64197a47137e4e60ff3031a Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Tue, 30 Jan 2024 07:08:31 +0000 Subject: [PATCH 24/25] remove space Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index 3fc390ae63..f5f9f94173 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -31,4 +31,3 @@ type: application keywords: - monitoring - metric - \ No newline at end of file From 94d970e9ebb953563c24b916cb3eeb2e6a452f3a Mon Sep 17 00:00:00 2001 From: Nazim Isik Date: Tue, 30 Jan 2024 13:25:08 +0300 Subject: [PATCH 25/25] bump the minor version Signed-off-by: Nazim Can Isik --- charts/grafana/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index f5f9f94173..c027fc1ade 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: grafana -version: 7.2.6 +version: 7.3.0 appVersion: 10.3.1 kubeVersion: "^1.8.0-0" description: The leading tool for querying and visualizing time series and metrics.