Next release #

  • updated common dependency 0.0.34 -> 0.0.35
  • Exclude markdown files from package

0.8.11 #

Release date: 2024-12-09

AppVersion: v1.3.2 Helm: v3.14

  • victorialogs version: v1.1.0 -> v1.3.2

0.8.10 #

Release date: 2024-12-05

AppVersion: v1.1.0 Helm: v3.14

0.8.9 #

Release date: 2024-12-03

AppVersion: v1.0.0 Helm: v3.14

  • do not set clusterIP value, when service type is not ClusterIP. See this issue

0.8.8 #

Release date: 2024-12-02

AppVersion: v1.0.0 Helm: v3.14

  • enable watch-config in vector by default
  • exclude default service port, when serviceMonitor.targetPort is defined

0.8.7 #

Release date: 2024-11-28

AppVersion: v1.0.0 Helm: v3.14

  • updated common dependency 0.0.32 -> 0.0.33

0.8.6 #

Release date: 2024-11-28

AppVersion: v1.0.0 Helm: v3.14

  • Use only pod FQDN for statefulsets in vm.es.urls template

0.8.5 #

Release date: 2024-11-27

AppVersion: v1.0.0 Helm: v3.14

  • Added vector.customConfigNamespace to force Vector configmap creation in a given namespace even if vector.enabled: false
  • Added service.targetPort and serviceMonitor.targetPort to add ability to point service to one of extraContainers port, like oauth2-proxy

0.8.4 #

Release date: 2024-11-26

AppVersion: v1.0.0 Helm: v3.14

  • updated common dependency 0.0.31 -> 0.0.32
  • synced rules and dashboards
  • added .Values.dashboards.namespace to override default namespace for dashboards

0.8.3 #

Release date: 2024-11-25

AppVersion: v1.0.0 Helm: v3.14

  • removed duplicated app label from dashboards. See this issue.
  • synced dashboards

0.8.2 #

Release date: 2024-11-22

AppVersion: v1.0.0 Helm: v3.14

  • Removed redundant VECTOR_SELF_NODE_NAME env variable from vector values. See this issue.
  • Added Vector dashboard. See this issue.
  • updated common dependency 0.0.23 -> 0.0.31
  • fixed app.kubernetes.io/version tag override if custom tag is set. See this issue.
  • Upgraded VictoriaLogs 0.41.0 -> 1.0.0

0.8.1 #

Release date: 2024-11-08

AppVersion: v0.41.0 Helm: v3.14

  • updated common dependency 0.0.21 -> 0.0.23
  • added log.message to a list of default vector message fields

0.8.0 #

Release date: 2024-11-08

AppVersion: v0.41.0 Helm: v3.14

Update note 1: In a response to multiple collector related configuration feature requests and inability to use fluent-bit YAML configuration parser to provide ability easily override parts of default configuration we’ve considered using Vector as a default logs collector instead of fluent-bit. Please consider using vector chart docs values under vector key to update your agent configuration if you are using it.

  • Allow selecting multiple/all instances in a dashboard. See this issue
  • Upgraded VictoriaLogs 0.40.0 -> 0.41.0
  • Replaced default fluent-bit collector with vector
  • Parsed json fields are now nested into log key. See this issue
  • updated common dependency 0.0.19 -> 0.0.21

0.7.3 #

Release date: 2024-11-06

AppVersion: v0.40.0 Helm: v3.14

  • set default DNS domain to cluster.local.
  • made message, time, stream fields configurable. See this issue

0.7.2 #

Release date: 2024-11-06

AppVersion: v0.40.0 Helm: v3.14

  • added ability to override PVC name for Deployment
  • updated dashboards
  • added JSON parsing
  • upgraded victorialogs 0.37.0 -> 0.40.0
  • made configurable service port in fluent-bit output config. See this issue

0.7.1 #

Release date: 2024-10-25

AppVersion: v0.37.0 Helm: v3.14

  • Support multiple paths for a single ingress domain

0.7.0 #

Release date: 2024-10-25

AppVersion: v0.37.0 Helm: v3.14

  • Added grafana dashboard. See this issue
  • Custom fluent-bit template to push data to multiple VLogs instances when replica count is greater than 1

0.6.6 #

Release date: 2024-10-11

AppVersion: v0.29.0 Helm: v3.14

  • Human-readable error about Helm version requirement

0.6.5 #

Release date: 2024-10-04

AppVersion: v0.29.0 Helm: v3.14

  • upgraded common chart dependency

0.6.4 #

Release date: 2024-09-23

AppVersion: v0.29.0 Helm: v3.14

  • VictoriaLogs 0.29.0
  • Fixed host template in default fluent-bit output configuration

0.6.3 #

Release date: 2024-09-16

AppVersion: v0.28.0 Helm: v3.14

  • Avoid variant if tag is set explicitly

0.6.2 #

Release date: 2024-09-12

AppVersion: v0.28.0 Helm: v3.14

  • Added ability to override deployment namespace using namespaceOverride and global.namespaceOverride variables
  • Made replicas configurable
  • Allow override default for statefulset headless service

0.6.1 #

Release date: 2024-09-03

AppVersion: v0.28.0 Helm: v3.14

  • Added ability to configure container port
  • Fixed image pull secrets. See this issue
  • Renamed .Values.server.persistentVolume.storageClass to .Values.server.persistentVolume.storageClassName
  • Removed necessity to set .Values.server.persistentVolume.existingClaim when volume is expected to be created by chart. See this issue
  • Fixed PVC in StatefulSet

0.6.0 #

Release date: 2024-08-21

AppVersion: v0.28.0 Helm: v3.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.

Update note: main container name was changed to vlogs, which will recreate a pod.

Update note: requires Helm 3.14+

  • Added basicAuth support for ServiceMonitor
  • Set minimal kubernetes version to 1.25
  • Removed support for policy/v1beta1/PodDisruptionBudget
  • Updated .Values.server.readinessProbe to .Values.server.probe.readiness
  • Updated .Values.server.livenessProbe to .Values.server.probe.liveness
  • Updated .Values.server.startupProbe to .Values.server.probe.startup
  • Added .Values.global.imagePullSecrets and .Values.global.image.registry
  • Added .Values.server.emptyDir to customize default data directory
  • Merged headless and non-headless services, removed statefulset service specific variables
  • Use static container names in a pod
  • Removed networking.k8s.io/v1beta1/Ingress and extensions/v1beta1/Ingress support
  • Added .Values.server.service.ipFamilies and .Values.server.service.ipFamilyPolicy for service IP family management

0.5.4 #

Release date: 2024-07-25

AppVersion: v0.28.0 Helm: v3

0.5.3 #

Release date: 2024-07-08

AppVersion: v0.15.0 Helm: v3

  • add missing API version and kind for volumeClaimTemplates, see this issue.

0.5.2 #

Release date: 2024-06-17

AppVersion: v0.15.0 Helm: v3

  • fix invalid label selector usage in notes printed after chart installation

0.5.1 #

Release date: 2024-05-30

AppVersion: v0.15.0 Helm: v3

0.5.0 #

Release date: 2024-05-23

AppVersion: v0.8.0 Helm: v3

  • Update fluent-bit chart to 0.46.7 and fluentbit to 3.0.4
  • Update VictoriaLogs version to 0.9.1

0.4.0 #

Release date: 2024-05-20

AppVersion: v0.8.0 Helm: v3

  • Upgrade VictoriaLogs to v0.8.0
  • Move .Values.server.name, .Values.server.fullnameOverride to .Values.global.victoriaLogs.server. This allows to avoid issues with Fluent Bit output definition. See the pull request for the details.
  • Include kubernetes_namespace_name field in the stream fields configuration of Fluent Bit output.

0.3.8 #

Release date: 2024-05-10

AppVersion: v0.5.2 Helm: v3

  • properly truncate value of app.kubernetes.io/managed-by and app.kubernetes.io/instance labels in case release name exceeds 63 characters.
  • support disabling default securityContext to keep compatible with platform like openshift, see this pull request by @Baboulinet-33 for details.

0.3.7 #

Release date: 2024-04-16

AppVersion: v0.5.2 Helm: v3

  • bump version of victorialogs to 0.5.2

0.3.6 #

Release date: 2024-03-28

AppVersion: v0.5.0 Helm: v3

  • support adding metricRelabelings for server serviceMonitor (#946)

0.3.5 #

Release date: 2024-03-05

AppVersion: v0.5.0 Helm: v3

  • bump version of vlogs single to 0.5.0

0.3.4 #

Release date: 2023-11-15

AppVersion: v0.4.2 Helm: v3

  • bump version of vlogs single to 0.4.2

0.3.3 #

Release date: 2023-10-10

AppVersion: v0.4.1 Helm: v3

  • Add kubernetes_container_name into default stream fields configuration fluent-bit.

0.3.2 #

Release date: 2023-10-04

AppVersion: v0.4.1 Helm: v3

  • bump version of vlogs single to 0.4.1

0.3.1 #

Release date: 2023-09-13

AppVersion: v0.3.0 Helm: v3

  • added: extraObjects: [] for dynamic supportive objects configuration

0.3.0 #

Release date: 2023-08-15

AppVersion: v0.3.0 Helm: v3

  • vlogs-single: update to 0.3.0 (#598)
  • Remove repeated volumeMounts section (#610)

0.1.3 #

Release date: 2023-07-27

AppVersion: v0.3.0 Helm: v3

  • vlogs-single: fix podSecurityContext and securityContext usage (#597)
  • charts/victoria-logs-single: fix STS render when using statefulset is disabled (#585)
  • charts/victoria-logs-single: add imagePullSecrets (#586)

0.1.2 #

Release date: 2023-06-23

AppVersion: v0.1.0 Helm: v3

  • bump version of logs single
  • Fix wrong condition on fluent-bit dependency (#568)

Default value changes #

# No changes in this release

0.1.1 #

Release date: 2023-06-22

AppVersion: v0.1.0 Helm: v3

  • charts/victoria-logs-single: template Host field (#566)

0.1.0 #

Release date: 2023-06-22

AppVersion: v0.1.0 Helm: v3

  • fix the chart image and jsonline endpoint
  • add victoria-logs to build process, make package
  • charts/victoria-logs-single: add fluentbit setup (#563)

0.0.1 #

Release date: 2023-06-12

AppVersion: v0.0.0 Helm: v3

  • charts/victoria-logs-single: add new chart (#560)