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>
23 KiB
Next release
- TODO
0.14.9
Release date: 2024-11-06
- set default DNS domain to
cluster.local.
- updated common dependency 0.0.19 -> 0.0.20
0.14.8
Release date: 2024-11-05
- Fix Deployment/StatefulSets when
serviceAccount.name
is empty andserviceAccount.create: false
. See this issue.
0.14.7
Release date: 2024-11-05
- multiple paths for a host in ingress
- support HPA for vmselect statefulset
- bump version of VM components to v1.106.0
0.14.6
Release date: 2024-10-21
- bump version of VM components to v1.105.0
0.14.5
Release date: 2024-10-18
- Fixed vmbackupmanager args
0.14.4
Release date: 2024-10-18
- Fixed annotations in service account template
0.14.3
Release date: 2024-10-18
- Fixed HPA template name
0.14.2
Release date: 2024-10-11
- Human-readable error about Helm version requirement
0.14.1
Release date: 2024-10-04
- Support extra storageNodes. Fail if no storageNodes set
- Support enabling automatic discovery of vmstorage addresses using DNS SRV records in enterprise version
- Added HPA with scaledown disabled by default
- Allow excluding vmstorage nodes from vminsert. See this issue
- Upgraded common chart dependency
0.14.0
Release date: 2024-10-02
- bump version of VM components to v1.104.0
0.13.7
Release date: 2024-09-12
- Fixed security context for vmstorage statefulset
0.13.6
Release date: 2024-09-11
- fixed cluster native address port rendering on vmselect statefulset. Thanks to @Red-M
0.13.5
Release date: 2024-09-05
- fixed priority class name templating for vmselect deployment
0.13.4
Release date: 2024-09-05
- Removed deprecated autoscaling v2beta2 API support
- Added podLabels support
0.13.3
Release date: 2024-09-04
- fixed vmstorage resources templating
0.13.2
Release date: 2024-09-04
- Added ability to override deployment namespace using
namespaceOverride
andglobal.namespaceOverride
variables - Fixed vmstorage restore cmd args template
0.13.1
Release date: 2024-09-03
- Deprecated
vmstorage.vmbackupmanager.enable
in a favour ofvmstorage.vmbackupmanager.enabled
. See this issue. - Fixed PVC in StatefulSet
0.13.0
Release date: 2024-08-29
- bump version of VM components to v1.103.0
- Fixed image pull secrets. See this issue
- Renamed
.Values.vmstorage.persistentVolume.storageClass
to.Values.vmstorage.persistentVolume.storageClassName
- Removed necessity to set
.Values.vmstorage.persistentVolume.existintClaim
when it should be created by chart. See this issue - Removed
eula
support
0.12.1
Release date: 2024-08-22
- Added ability to configure container port
- Fixed volume template. See this issue
0.12.0
Release date: 2024-08-21
Update note: vmselect
main container name was changed to vmselect
, which will recreate a pod.
Update note: vmstorage
main container name was changed to vmstorage
, which will recreate a pod.
Update note: vminsert
main container name was changed to vminsert
, which will recreate a pod.
Update note: requires Helm 3.14+
- Added
basicAuth
support forServiceMonitor
- Removed
PodSecurityPolicy
- Set minimal kubernetes version to
1.25
- Removed support for
policy/v1beta1/PodDisruptionBudget
- Added ability to override liveness and readiness probes
- Updated
.Values.vmbackupmanager.readinessProbe
to.Values.vmbackupmanager.probe.readiness
- Updated
.Values.vmbackupmanager.livenessProbe
to.Values.vmbackupmanager.probe.liveness
- Updated
.Values.vmbackupmanager.startupProbe
to.Values.vmbackupmanager.probe.startup
- Added
.Values.global.imagePullSecrets
and.Values.global.image.registry
- Fix templating of Ingress port when using custom port name.
- Added
.Values.vmselect.emptyDir
and.Values.vmstorage.emptyDir
to customize default cache directory - Merged headless and non-headless services, removed statefulset service specific variables
- Added
.Values.vmselect.service.healthCheckNodePort
and.Values.vmselect.service.externalTrafficPolicy
- Added
.Values.vmstorage.service.healthCheckNodePort
and.Values.vmstorage.service.externalTrafficPolicy
- Added
.Values.vminsert.service.healthCheckNodePort
and.Values.vminsert.service.externalTrafficPolicy
- Use static container names in a pod
- Removed
networking.k8s.io/v1beta1/Ingress
andextensions/v1beta1/Ingress
support - Added
.Values.vmstorage.service.ipFamilies
and.Values.vmstorage.service.ipFamilyPolicy
for service IP family management - Added
.Values.vmselect.service.ipFamilies
and.Values.vmselect.service.ipFamilyPolicy
for service IP family management - Added
.Values.vminsert.service.ipFamilies
and.Values.vminsert.service.ipFamilyPolicy
for service IP family management
0.11.23
Release date: 2024-08-01
- bump version of VM components to v1.102.1
0.11.22
Release date: 2024-07-31
- fix mount name for
vmstorage
when using.Values.vmstorage.persistentVolume.name
to override PVC name. See this issue for the details. Thanks to @srinusanduri for the pull request.
0.11.21
Release date: 2024-07-23
- bump version of VM components to v1.102.0
0.11.20
Release date: 2024-07-08
- add missing API version and kind for volumeClaimTemplates, see this issue.
0.11.19
Release date: 2024-06-14
Update note: The VictoriaMetrics components image tag template has been updated. This change introduces .Values.<component>.image.variant
to specify tag suffixes like -scratch
, -cluster
, -enterprise
. Additionally, you can now omit .Values.<component>.image.tag
to automatically use the version specified in .Chart.AppVersion
.
- fix workload's readinessProbe and livenessProbe when using custom port name. Thanks to @hanumanhuda for the pull request.
- support specifying image tag suffix like "-enterprise" for VictoriaMetrics components using
.Values.<component>.image.variant
.
0.11.18
Release date: 2024-05-16
- fix lost customized securityContext when introduced new default behavior for securityContext in pull request.
0.11.17
Release date: 2024-05-10
- support disabling default securityContext to keep compatible with platform like openshift, see this pull request by @Baboulinet-33 for details.
0.11.16
Release date: 2024-04-26
- properly truncate value of
app.kubernetes.io/managed-by
andapp.kubernetes.io/instance
labels in case release name exceeds 63 characters. See this issue and this PR. - enable templating for
port name
so users can replace the default with custom values in use cases such as outlined in this issue and has been addressed in this PR. - bump version of VM components to v1.101.0
0.11.15
Release date: 2024-04-16
- bump version of VM components to v1.100.1
0.11.14
Release date: 2024-03-28
- added ability to use slice variables in extraArgs (#944)
- support adding
metricRelabelings
for server serviceMonitor (#946)
0.11.13
Release date: 2024-03-05
- bump version of VM components to v1.99.0
0.11.12
Release date: 2024-02-09
- Remove unsupported
scheme
field underlivenessProbe.tcpSocket
. See #844 by @MisguidedEmails.
0.11.11
Release date: 2024-02-01
- bump version of VM components to v1.97.1
- Switch probes scheme to
HTTPS
if vminsert and vmselect enabled tls in extraArgs.
0.11.10
Release date: 2023-12-19
- Fix templating
podManagementPolicy
value in StatefulSet configuration of vmselect. See #807 by @MemberIT.
0.11.9
Release date: 2023-12-13
- Fix configuration of volume mount for license key referenced by using secret.
0.11.8
Release date: 2023-12-12
- bump version of VM components to v1.96.0
0.11.7
Release date: 2023-12-08
- Fix
vminsert
configuration for volumes when usingextraVolumes
.
0.11.6
Release date: 2023-11-16
- bump version of VM components to v1.95.1
0.11.5
Release date: 2023-11-15
- bump version of VM components to v1.95.0
0.11.4
Release date: 2023-10-25
- Fix deployment
volumeMounts
when providing enterprise license key for VictoriaMetrics enterprise. See this pr for details.
0.11.3
Release date: 2023-10-12
- Add license enforcement for vmbackupmanager in order to avoid running it without enterprise license key. See these docs for details.
0.11.2
Release date: 2023-10-04
- bump version of VM components to v1.94.0
- Add support of providing enterprise license key for VictoriaMetrics enterprise. See these docs for details.
0.11.1
Release date: 2023-10-04
- From pod labels removed dynamic label
helm.sh/chart
to avoid restarting every time the chart is updated without changing the pods parameters. Note that this time it will cause the pods to restart (#695)
0.11.0
Release date: 2023-09-28
- Add
extraObjects
which to allow deploying additional resources with the chart release (#689)
0.10.9
Release date: 2023-09-21
- Support
behavior
setting in horizontal pod autoscalers for vminsert and vmselect (#679) - Bump version of VM components to v1.93.5
0.10.8
Release date: 2023-09-11
- Bump version of VM components to v1.93.4
0.10.7
Release date: 2023-09-04
- Bump version of Victoria Metrics Cluster to
v1.93.3
0.10.5
Release date: 2023-08-23
- Update VictoriaMetrics components from v1.93.0 to v1.93.1
0.10.4
Release date: 2023-08-12
- Update VictoriaMetrics components from v1.92.1 to v1.93.0
- charts/victoria-metrics-cluster: remove incorrect comment (#607)
- vmstorage, vminsert: Add topoloogySpreadConstraints (#596)
0.10.3
Release date: 2023-07-28
- Update VictoriaMetrics components from v1.92.0 to v1.92.1 (#599)
0.10.2
Release date: 2023-07-27
- Update VictoriaMetrics components from v1.91.3 to v1.92.0
- fix misused securityContext and podSecurityContext (#592)
0.10.1
Release date: 2023-07-25
- fix typo in suppressStorageFQDNsRender, address #580 (#581)
0.10.0
Release date: 2023-07-13
- bump version of agent, alert, auth, cluster, single
- charts/victoria-metrics-cluster: fix indent for vmselect statefulset (#576)