Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action

Signed-off-by: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com>
Co-authored-by: AndrewChubatiuk <3162380+AndrewChubatiuk@users.noreply.github.com>
This commit is contained in:
Github Actions 2024-11-25 00:10:51 -08:00 committed by GitHub
parent c9837de9cd
commit 9d5ef1cdd1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 91 additions and 64 deletions

View file

@ -1,8 +1,19 @@
## Next release
- TODO
## 0.8.2
**Release date:** 2024-11-22
![AppVersion: v1.0.0](https://img.shields.io/static/v1?label=AppVersion&message=v1.0.0&color=success&logo=)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
- Removed redundant `VECTOR_SELF_NODE_NAME` env variable from vector values. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1727).
- Added Vector dashboard. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1721).
- updated common dependency 0.0.23 -> 0.0.28
- updated common dependency 0.0.23 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
- Upgraded VictoriaLogs 0.41.0 -> 1.0.0
## 0.8.1

View file

@ -1,4 +1,4 @@
![Version: 0.8.1](https://img.shields.io/badge/Version-0.8.1-informational?style=flat-square)
![Version: 0.8.2](https://img.shields.io/badge/Version-0.8.2-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-logs-single)
[![Slack](https://img.shields.io/badge/join%20slack-%23victoriametrics-brightgreen.svg)](https://slack.victoriametrics.com/)

View file

@ -2,6 +2,16 @@
- TODO
## 0.14.9
**Release date:** 2024-11-22
![AppVersion: v1.106.1](https://img.shields.io/static/v1?label=AppVersion&message=v1.106.1&color=success&logo=)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.14.8
**Release date:** 2024-11-18

View file

@ -1,4 +1,4 @@
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.14.8](https://img.shields.io/badge/Version-0.14.8-informational?style=flat-square)
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.14.9](https://img.shields.io/badge/Version-0.14.9-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-agent)
[![Slack](https://img.shields.io/badge/join%20slack-%23victoriametrics-brightgreen.svg)](https://slack.victoriametrics.com/)

View file

@ -1,6 +1,7 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.12.6

View file

@ -1,6 +1,7 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 1.6.7

View file

@ -1,6 +1,8 @@
## Next release
- fixed multiple ingress rendering. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1777)
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.7.7

View file

@ -1,6 +1,8 @@
## Next release
- Removed unsupported selectNodes SRV discovery
- removed unsupported selectNodes SRV discovery
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.14.12

View file

@ -1,6 +1,6 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
## 0.5.0
@ -9,7 +9,7 @@
![AppVersion: v1.106.1](https://img.shields.io/static/v1?label=AppVersion&message=v1.106.1&color=success&logo=)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
**Update note**: This release contains breaking changes. please follow [upgrade guide](../#upgrade-to-050)
**Update note**: This release contains breaking changes. please follow [upgrade guide](./#upgrade-to-050)
- set default DNS domain to `cluster.local.`
- added `.Values.zoneTpl` to define a default configuration for each `.Values.availabilityZones`

View file

@ -1,6 +1,7 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.5.7

View file

@ -1,6 +1,11 @@
## Next release
- Fixed ability to override CR names using `<component>.name`. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1778)
**Update note**: This release contains breaking changes. please follow [upgrade guide](./#upgrade-to-0290)
- fixed ability to override CR names using `<component>.name`. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1778)
- updated common dependency 0.0.28 -> 0.0.29
- bump operator chart version to 0.38.0
- replaced all `<component>.vmauth` params to `vmauth.spec` to provide more flexibility in vmauth configuration. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1793)
## 0.28.4

View file

@ -348,6 +348,44 @@ $ helm show crds vm/victoria-metrics-k8s-stack --version [YOUR_CHART_VERSION] |
All other manual actions upgrades listed below:
### Upgrade to 0.29.0
To provide more flexibility for VMAuth configuration all `<component>.vmauth` params were moved to `vmauth.spec`.
Also `.vm.write` and `.vm.read` variables are available in `vmauth.spec`, which represent `vmsingle`, `vminsert`, `externalVM.write` and `vmsingle`, `vmselect`, `externalVM.read` parsed URLs respectively.
If your configuration in version < 0.29.0 looked like below:
```
vmcluster:
vmauth:
vmselect:
- src_paths:
- /select/.*
url_prefix:
- /
vminsert:
- src_paths:
- /insert/.*
url_prefix:
- /
```
In 0.29.0 it should look like:
```
vmauth:
spec:
unauthorizedAccessConfig:
- src_paths:
- '{{ .vm.read.path }}/.*'
url_prefix:
- '{{ urlJoin (omit .vm.read "path") }}/'
- src_paths:
- '{{ .vm.write.path }}/.*'
url_prefix:
- '{{ urlJoin (omit .vm.write "path") }}/'
```
### Upgrade to 0.13.0
- node-exporter starting from version 4.0.0 is using the Kubernetes recommended labels. Therefore you have to delete the daemonset before you upgrade.
@ -1249,43 +1287,12 @@ vmsingle:
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">read:
url: ""
vmauth:
read:
- src_paths:
- /select/.*
url_prefix:
- /
write:
- src_paths:
- /insert/.*
url_prefix:
- /
write:
url: ""
</code>
</pre>
</td>
<td><p>External VM read and write URLs</p>
</td>
</tr>
<tr>
<td>externalVM.vmauth</td>
<td>object</td>
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">read:
- src_paths:
- /select/.*
url_prefix:
- /
write:
- src_paths:
- /insert/.*
url_prefix:
- /
</code>
</pre>
</td>
<td><p>Custom VMAuth config, url_prefix requires only path, which will be appended to a read and write base URL. To disable auth for read or write empty list for component config <code>externalVM.vmauth.&lt;component&gt;: []</code></p>
</td>
</tr>
<tr>
@ -2408,10 +2415,15 @@ selectAllByDefault: true
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">discover_backend_ips: true
port: "8427"
unauthorizedAccessConfig:
- src_paths:
- '{{ .vm.read.path }}/.*'
url_prefix:
- '{{ urlJoin (omit .vm.read "path") }}/'
</code>
</pre>
</td>
<td><p>Full spec for VMAuth CRD. Allowed values described <a href="https://docs.victoriametrics.com/operator/api#vmauthspec" target="_blank">here</a></p>
<td><p>Full spec for VMAuth CRD. Allowed values described <a href="https://docs.victoriametrics.com/operator/api#vmauthspec" target="_blank">here</a> It&rsquo;s possible to use given below predefined variables in spec: * <code>{{ .vm.read }}</code> - parsed vmselect, vmsingle or externalVM.read URL * <code>{{ .vm.write }}</code> - parsed vminsert, vmsingle or externalVM.write URL</p>
</td>
</tr>
<tr>
@ -2781,26 +2793,6 @@ vmstorage:
</pre>
</td>
<td><p>Data retention period. Possible units character: h(ours), d(ays), w(eeks), y(ears), if no unit character specified - month. The minimum retention period is 24h. See these <a href="https://docs.victoriametrics.com/single-server-victoriametrics/#retention" target="_blank">docs</a></p>
</td>
</tr>
<tr>
<td>vmcluster.vmauth</td>
<td>object</td>
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">vminsert:
- src_paths:
- /insert/.*
url_prefix:
- /
vmselect:
- src_paths:
- /select/.*
url_prefix:
- /
</code>
</pre>
</td>
<td><p>Custom VMAuth config, url_prefix requires only path, which will be appended to a select and insert base URL. To disable auth for vmselect or vminsert empty list for component config <code>vmcluster.vmauth.&lt;component&gt;: []</code></p>
</td>
</tr>
<tr>

View file

@ -1,6 +1,7 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.38.0

View file

@ -1,6 +1,7 @@
## Next release
- TODO
- updated common dependency 0.0.28 -> 0.0.31
- fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766).
## 0.12.7