Signed-off-by: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com>
This commit is contained in:
AndrewChubatiuk 2024-10-25 16:05:52 +00:00 committed by Github Actions
parent cd2222aa95
commit 8d02b90dbf
No known key found for this signature in database
GPG key ID: 261D0043999236A6
7 changed files with 95 additions and 7 deletions

View file

@ -1,5 +1,14 @@
## Next release ## Next release
- TODO
## 0.7.0
**Release date:** 2024-10-25
![AppVersion: v0.37.0](https://img.shields.io/static/v1?label=AppVersion&message=v0.37.0&color=success&logo=)
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
- Added grafana dashboard. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1590) - Added grafana dashboard. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1590)
- Custom fluent-bit template to push data to multiple VLogs instances when replica count is greated than 1 - Custom fluent-bit template to push data to multiple VLogs instances when replica count is greated than 1

View file

@ -221,7 +221,11 @@ Change the values according to the need of the environment in ``victoria-logs-si
<td>fluent-bit</td> <td>fluent-bit</td>
<td>object</td> <td>object</td>
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext"> <td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">config: <code class="language-yaml">args:
- --workdir=/fluent-bit/etc
- --config=/fluent-bit/etc/conf/fluent-bit.conf
- --enable-hot-reload
config:
filters: | filters: |
[FILTER] [FILTER]
Name kubernetes Name kubernetes
@ -246,7 +250,7 @@ daemonSetVolumeMounts:
name: varlibdockercontainers name: varlibdockercontainers
readOnly: true readOnly: true
- mountPath: /fluent-bit/etc/conf/vl - mountPath: /fluent-bit/etc/conf/vl
name: victorialogs-outputs name: vl-outputs
daemonSetVolumes: daemonSetVolumes:
- hostPath: - hostPath:
path: /var/log path: /var/log
@ -255,9 +259,21 @@ daemonSetVolumes:
path: /var/lib/docker/containers path: /var/lib/docker/containers
name: varlibdockercontainers name: varlibdockercontainers
- configMap: - configMap:
name: victorialogs-outputs name: vl-outputs
name: victorialogs-outputs name: vl-outputs
enabled: false enabled: false
extraContainers: |
- name: reloader
image: {{ include "fluent-bit.image" .Values.hotReload.image }}
args:
- {{ printf "-webhook-url=http://localhost:%s/api/v2/reload" (toString .Values.metricsPort) }}
- -volume-dir=/watch/config
- -volume-dir=/watch/outputs
volumeMounts:
- name: config
mountPath: /watch/config
- name: vl-outputs
mountPath: /watch/outputs
resources: {} resources: {}
</code> </code>
</pre> </pre>

View file

@ -4,6 +4,15 @@
- TODO - TODO
## 0.0.17
**Release date:** 2024-10-25
![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
- Added vm.podLabels template
- Do no append default `<component>` prefix/suffix when `<component>.fullnameOverride` set
## 0.0.16 ## 0.0.16
**Release date:** 2024-10-15 **Release date:** 2024-10-15

View file

@ -8,6 +8,8 @@
- Renamed `grafana.defaultDashboardsTimezone` to `defaultDashboards.defaultTimezone` - Renamed `grafana.defaultDashboardsTimezone` to `defaultDashboards.defaultTimezone`
- Removed `grafana.defaultDatasourceType` and default datasource type is picked from `defaultDatasources.victoriametrics.datasources[*].isDefault: true` - Removed `grafana.defaultDatasourceType` and default datasource type is picked from `defaultDatasources.victoriametrics.datasources[*].isDefault: true`
- Removed crds subchart as it's now included in operator - Removed crds subchart as it's now included in operator
- Fixed additionalNotifiersConfig
- Added `vmcluster.vmauth.<vminsert/vmselect>` and `externalVM.vmauth.<read/write>` to provide ability to override vmauth configs
## 0.27.6 ## 0.27.6

View file

@ -526,6 +526,7 @@ externalURL: ""
image: image:
tag: v0.27.0 tag: v0.27.0
port: "9093" port: "9093"
replicaCount: 1
routePrefix: / routePrefix: /
selectAllByDefault: true selectAllByDefault: true
</code> </code>
@ -1248,12 +1249,43 @@ vmsingle:
<td><pre class="helm-vars-default-value" language-yaml" lang="plaintext"> <td><pre class="helm-vars-default-value" language-yaml" lang="plaintext">
<code class="language-yaml">read: <code class="language-yaml">read:
url: "" url: ""
vmauth:
read:
- src_paths:
- /select/.*
url_prefix:
- /
write:
- src_paths:
- /insert/.*
url_prefix:
- /
write: write:
url: "" url: ""
</code> </code>
</pre> </pre>
</td> </td>
<td><p>External VM read and write URLs</p> <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> </td>
</tr> </tr>
<tr> <tr>
@ -2771,6 +2803,26 @@ vmstorage:
</pre> </pre>
</td> </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><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> </td>
</tr> </tr>
<tr> <tr>

View file

@ -1,6 +1,6 @@
## Next release ## Next release
- TODO - replaced chart templates with common ones
## 0.12.3 ## 0.12.3

View file

@ -591,11 +591,11 @@ loggerFormat: json
<td>server.name</td> <td>server.name</td>
<td>string</td> <td>string</td>
<td><pre class="helm-vars-default-value" language-yaml" lang=""> <td><pre class="helm-vars-default-value" language-yaml" lang="">
<code class="language-yaml">server <code class="language-yaml">null
</code> </code>
</pre> </pre>
</td> </td>
<td><p>Server container name</p> <td><p>Server resource name prefix</p>
</td> </td>
</tr> </tr>
<tr> <tr>