Next release #
- TODO
0.38.0 #
Release date: 2024-11-18
- fix Deployment/StatefulSets when
serviceAccount.name
is empty andserviceAccount.create: false
. See this issue. - set default DNS domain to
cluster.local.
- updated common dependency 0.0.19 -> 0.0.28
- added back
crds.enabled: false
option, which disables CRD creation, but due to limitation of dependencies condition it allows to disable only in combination withcrds.plain: false
- disabled cleanup, while
crds.enabled: false
. See this issue. - updates operator to v0.49.1 version
0.37.0 #
Release date: 2024-11-05
- Migrated to common templates
- updates operator to v0.49.0 version
0.36.0 #
Release date: 2024-10-22
- replaced
crd.enabled
property tocrds.plain
. Instead of disabling CRDs it selects if CRDs should be rendered from template or as plain CRDs
0.35.5 #
Release date: 2024-10-15
- updates operator to v0.48.4 version
0.35.4 #
Release date: 2024-10-11
- Human-readable error about Helm version requirement
0.35.3 #
Release date: 2024-10-10
- upgraded common chart dependency
- made webhook pod port configurable. See this issue
- added configurable cleanup hook resources. See this issue
- added ability to configure
terminationGracePeriodSeconds
andlifecycle
. See this issue for details
0.35.2 #
Release date: 2024-09-29
- updates operator to v0.48.3 version
0.35.1 #
Release date: 2024-09-26
- updates operator to v0.48.1 version
0.35.0 #
Release date: 2024-09-26
- Made webhook port configurable. See this issue
- Changed crd cleanup hook delete policy to prevent
resource already exists
error. - updates operator to v0.48.0 version
0.34.8 #
Release date: 2024-09-10
- Added ability to override deployment namespace using
namespaceOverride
andglobal.namespaceOverride
variables - Fixed template for cert-manager certificates
- Fixed operator Role creation when only watching own namespace using
watchNamespaces
- Changed webhook service port from 443 to 9443
0.34.7 #
Release date: 2024-09-03
- Do not create ClusterRole if
watchNamespaces
contains only namespace, where operator is deployed
0.34.6 #
Release date: 2024-08-29
- updates operator to v0.47.3 version
- Made
cleanupCRD
deprecated in a favour ofcrd.cleanup.enabled
- Made
cleanupImage
deprecated in a favour ofcrd.cleanup.image
- Made
watchNamespace
string deprecated in a favour ofwatchNamespaces
slice - Decreased rendering time by 2 seconds
0.34.5 #
Release date: 2024-08-26
- fixes typo at clean webhook. vmlogs->vlogs.
0.34.4 #
Release date: 2024-08-26
- fixes RBAC by rollback https://github.com/VictoriaMetrics/helm-charts/commit/7d75b93525bb0a99a8011b700d0a51b6b762321c
0.34.3 #
Release date: 2024-08-26
- removes not implemented scrape CRDs from validation webhook
0.34.2 #
Release date: 2024-08-26
- set
admissionWebhooks.keepTLSSecret
totrue
by default - fixed indent, for Issuer crd, when
cert-manager.enabled: true
- updates operator to v0.47.2 version
0.34.1 #
Release date: 2024-08-23
Update note: main container name was changed to operator
, which will recreate a pod.
- Updated operator to v0.47.1 release
- Added global imagePullSecrets and image.registry
- Use static container names in a pod
- Updated operator service scrape config
- Added
.Values.vmstorage.service.ipFamilies
and.Values.vmstorage.service.ipFamilyPolicy
for service IP family management - Enabled webhook by default
- Generate webhook certificate when Cert Manager is not enabled
- Added ability to configure container port
- Fixed image pull secrets. See this issue
0.34.0 #
Release date: 2024-08-15
- Set minimal kubernetes version to 1.25
- Removed support for policy/v1beta1/PodDisruptionBudget
- Added configurable probes at
.Values.probe
- updates operator to v0.47.0 release
- adds RBAC permissions to VLogs object
0.33.6 #
Release date: 2024-08-07
- add missing permission to allow patching
horizontalpodautoscalers
when operator watches single namespace.
0.33.5 #
Release date: 2024-08-01
- fix cleanup job image tag when
.Capabilities.KubeVersion.Minor
returns version with plus sign. See this pull request by @dimaslv.
0.33.4 #
Release date: 2024-07-10
- updates operator to v0.46.4 release
0.33.3 #
Release date: 2024-07-05
- updates operator to v0.46.3 release
0.33.2 #
Release date: 2024-07-04
- breaking change: operator uses different entrypoint, remove
command
entrypoint - breaking change: operator uses new flag for leader election
leader-elect
- removes podsecurity policy. It’s longer supported by kubernetes
- updates operator to v0.46.2 release
0.33.1 #
Release date: 2024-07-03
- breaking change: operator uses different entrypoint, remove
command
entrypoint - breaking change: operator uses new flag for leader election
leader-elect
- removes podsecurity policy. It’s longer supported by kubernetes
- updates operator to v0.46.0 release
0.32.3 #
Release date: 2024-07-02
- use bitnami/kubectl image for cleanup instead of deprecated gcr.io/google_containers/hyperkube
0.32.2 #
Release date: 2024-06-14
- fix default image tag when using
Chart.AppVersion
, previously the version is missing “v”.
0.32.1 #
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
.
- support specifying image tag suffix like “-enterprise” for VictoriaMetrics components using
.Values.<component>.image.variant
.
0.32.0 #
Release date: 2024-06-10
- updates operator to v0.45.0
0.31.2 #
Release date: 2024-05-14
- fix missing serviceaccounts patch permission in ClusterRole, see this issue for details.
0.31.1 #
Release date: 2024-05-10
- fix serviceAccount template when
.Values.serviceAccount.create=false
, see this pull request by @tylerturk for details. - support creating aggregated clusterRoles for VM CRDs with admin and read permissions, see this pull request by @reegnz for details.
0.31.0 #
Release date: 2024-05-09
- updates operator to v0.44.0
0.30.3 #
Release date: 2024-04-26
- updates operator to v0.43.5
0.30.2 #
Release date: 2024-04-23
- updates operator to v0.43.1 version
- fixes typo at single-namespace role for
vmscrapeconfig
. See this issue for details.
0.30.1 #
Release date: 2024-04-18
TODO
updates operator to v0.43.1 version
0.30.0 #
Release date: 2024-04-18
- updates operator to v0.43.0-0 version
- adds
events
create permission - properly truncate value of
app.kubernetes.io/managed-by
andapp.kubernetes.io/instance
labels in case release name exceeds 63 characters.
0.29.6 #
Release date: 2024-04-16
- clean up vmauth as well when uninstall chart with
cleanupCRD: true
, since it also hasfinalizers
. - sync new crd VMScrapeConfig from operator, see detail in https://docs.victoriametrics.com/operator/api/#vmscrapeconfig.
0.29.5 #
Release date: 2024-04-02
- bump version of VM operator to 0.42.4
0.29.4 #
Release date: 2024-03-28
- added ability to use slice variables in extraArgs (#944)
0.29.3 #
Release date: 2024-03-12
- TODO
0.29.2 #
Release date: 2024-03-06
- bump version of VM operator to 0.42.2
0.29.0 #
Release date: 2024-03-06
- bump version of VM operator to 0.42.1
0.29.0 #
Release date: 2024-03-04
- bump version of VM operator to 0.42.0
0.28.1 #
Release date: 2024-02-21
- bump version of VM operator to 0.41.2
0.28.0 #
Release date: 2024-02-09
- Update victoriametrics CRD resources yaml.
0.27.11 #
Release date: 2024-02-01
- bump version of VM operator to 0.41.1
0.27.10 #
Release date: 2024-01-24
- Bump operator version to 0.40.0
0.27.9 #
Release date: 2023-12-12
- bump version of VM operator to 0.39.4
0.27.8 #
Release date: 2023-12-08
- Sync CRD resources with operator v0.39.3.
0.27.7 #
Release date: 2023-12-08
- Skip deleting victoriametrics CRD resources when uninstall release.
0.27.6 #
Release date: 2023-11-16
- bump version of VM operator to 0.39.3
0.27.5 #
Release date: 2023-11-15
- bump version of VM operator to 0.39.2
- Add
extraObjects
to allow deploying additional resources with the chart release. (#751)
0.27.4 #
Release date: 2023-11-01
- bump version of VM operator to 0.39.1
0.27.3 #
Release date: 2023-10-08
- Added endpointslices permissions to operator roles (#708)
0.27.2 #
Release date: 2023-10-04
- bump version of VM operator to 0.39.0
0.27.1 #
Release date: 2023-09-28
- Fix
relabelConfigs
for operator’s VMServiceScrape (#624)
0.27.0 #
Release date: 2023-09-11
- Bump version of operator to v0.38.0
0.26.2 #
Release date: 2023-09-07
- Updated CRDs for operator
0.26.1 #
Release date: 2023-09-04
- Bump version of Victoria Metrics operator to
v0.37.1
0.26.0 #
Release date: 2023-08-30
- Bump operator version to v0.37.0
psp_auto_creation_enabled
for operator is disabled by default
0.25.0 #
Release date: 2023-08-24
- Added
topologySpreadConstraints
for the operator + a small refactoring (#611) - Fix vm operator appVersion (#589)
- Fixes operator doc description
- Add
cleanupCRD
option to clean up vm cr resources when uninstalling (#593) - Bump operator version to v0.36.0
0.24.1 #
Release date: 2023-07-13
- operator release v0.35.1
0.24.0 #
Release date: 2023-07-03
- updates operator for v0.35.0
- updates for v1.91.1 release
0.23.1 #
Release date: 2023-05-29
- updates operator for v0.34.1 version
0.23.0 #
Release date: 2023-05-25
- bump operator version
- feat(operator): add PodDisruptionBudget (#546)