From aaa1deb3edf21f1ddc4415c60f0ceee719575498 Mon Sep 17 00:00:00 2001 From: zekker6 <1367798+zekker6@users.noreply.github.com> Date: Fri, 18 Oct 2024 15:48:23 +0000 Subject: [PATCH] Automatic update helm docs from VictoriaMetrics/helm-charts@62efd38 Signed-off-by: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com> --- .../victoria-metrics-anomaly/CHANGELOG.md | 11 ++++++- docs/helm/victoria-metrics-anomaly/README.md | 2 +- .../victoria-metrics-k8s-stack/CHANGELOG.md | 2 +- .../helm/victoria-metrics-k8s-stack/README.md | 31 +++++++++++++++++++ 4 files changed, 43 insertions(+), 3 deletions(-) diff --git a/docs/helm/victoria-metrics-anomaly/CHANGELOG.md b/docs/helm/victoria-metrics-anomaly/CHANGELOG.md index 3609c2051..8cbdd9620 100644 --- a/docs/helm/victoria-metrics-anomaly/CHANGELOG.md +++ b/docs/helm/victoria-metrics-anomaly/CHANGELOG.md @@ -2,6 +2,15 @@ - TODO +## 1.6.0 + +**Release date:** 2024-10-17 + +![AppVersion: v1.17.0](https://img.shields.io/static/v1?label=AppVersion&message=v1.17.0&color=success&logo=) +![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) + +- Upgraded [`vmanomaly`](https://docs.victoriametrics.com/anomaly-detection/) to [1.17.0](https://docs.victoriametrics.com/anomaly-detection/changelog/#v1170) + ## 1.5.2 **Release date:** 2024-10-11 @@ -18,7 +27,7 @@ ![AppVersion: v1.16.1](https://img.shields.io/static/v1?label=AppVersion&message=v1.16.1&color=success&logo=) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) -- upgraded common chart dependency +- Upgraded common chart dependency ## 1.5.0 diff --git a/docs/helm/victoria-metrics-anomaly/README.md b/docs/helm/victoria-metrics-anomaly/README.md index 70716c730..901c02c03 100644 --- a/docs/helm/victoria-metrics-anomaly/README.md +++ b/docs/helm/victoria-metrics-anomaly/README.md @@ -1,4 +1,4 @@ -![Version: 1.5.2](https://img.shields.io/badge/Version-1.5.2-informational?style=flat-square) +![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/victoriametrics)](https://artifacthub.io/packages/helm/victoriametrics/victoria-metrics-anomaly) [![Slack](https://img.shields.io/badge/join%20slack-%23victoriametrics-brightgreen.svg)](https://slack.victoriametrics.com/) [![GitHub license](https://img.shields.io/github/license/VictoriaMetrics/VictoriaMetrics.svg)](https://github.com/VictoriaMetrics/helm-charts/blob/master/LICENSE) diff --git a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md index 7ad65f82b..7889fdd35 100644 --- a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md +++ b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md @@ -1,6 +1,6 @@ ## Next release -- TODO +- Add an explicit fail in case both Grafana dashboard via sidecar and `grafana.dashboards` are enabled. Previously, this configuration would be accepted and sidecar configuration would silently override `.grafana.dashboards` configuration. See [these docs](https://docs.victoriametrics.com/helm/victoriametrics-k8s-stack/#adding-external-dashboards) for information about adding external dashboards. ## 0.27.5 diff --git a/docs/helm/victoria-metrics-k8s-stack/README.md b/docs/helm/victoria-metrics-k8s-stack/README.md index db3a95215..fb51a8046 100644 --- a/docs/helm/victoria-metrics-k8s-stack/README.md +++ b/docs/helm/victoria-metrics-k8s-stack/README.md @@ -112,6 +112,37 @@ This chart by default install multiple dashboards and recording rules from [kube you can disable dashboards with `defaultDashboardsEnabled: false` and `experimentalDashboardsEnabled: false` and rules can be configured under `defaultRules` +### Adding external dashboards + +By default, this chart uses sidecar in order to provision default dashboards. If you want to add you own dashboards there are two ways to do it: + +- Add dashboards by creating a ConfigMap. An example ConfigMap: +```yaml +apiVersion: v1 +kind: ConfigMap +metadata: + labels: + grafana_dashboard: "1" + name: grafana-dashboard +data: + dashboard.json: |- + {...} +``` + +- Use init container provisioning. Note that this option requires disabling sidecar and will remove all default dashboards provided with this chart. An example configuration: +```yaml +grafana: + sidecar: + dashboards: + enabled: true + dashboards: + vmcluster: + gnetId: 11176 + revision: 38 + datasource: VictoriaMetrics +``` +When using this approach, you can find dashboards for VictoriaMetrics components published [here](https://grafana.com/orgs/victoriametrics). + ### Prometheus scrape configs This chart installs multiple scrape configurations for kubernetes monitoring. They are configured under `#ServiceMonitors` section in `values.yaml` file. For example if you want to configure scrape config for `kubelet` you should set it in values.yaml like this: ```yaml