Skip to content

Releases: ydb-platform/ydb-kubernetes-operator

0.6.1

13 Feb 10:41
1ca6c03
Compare
Choose a tag to compare

v0.6.1 - 2025-02-12

Fixed

  • fix passing interconnet TLS volume in blobstorage-init job

Docker images

New docker images are available from:

  • ydbplatform/ydb-kubernetes-operator:0.6.1
  • cr.yandex/yc/ydb-kubernetes-operator:0.6.1

Helm charts

New helm chart 'ydb-operator', version 0.6.1 is available from https://charts.ydb.tech

0.6.0

30 Jan 10:22
5522cd1
Compare
Choose a tag to compare

v0.6.0 - 2025-01-29

Added

  • starting with this release, deploying to dockerhub (ydbplatform/ydb-kubernetes-operator)
  • added the ability to create metadata announce for customize dns domain (default: cluster.local)
  • new field additionalPodLabels for Storage and Database CRD
  • new method buildPodTemplateLabels to append additionalPodLabels for statefulset builders
  • compatibility tests running automatically on each new tag
  • customize Database and Storage container securityContext
  • field externalPort for grpc service to override --grpc-public-port arg
  • annotations overrides default secret name and key for arg --auth-token-file
  • field ObservedGeneration inside .status.conditions

Changed

  • up CONTROLLER_GEN_VERSION to 0.16.5 and ENVTEST_VERSION to release-0.17
  • refactor package labels to separate methods buildLabels, buildSelectorLabels and buildeNodeSetLabels for each resource
  • propagate labels ydb.tech/database-nodeset, ydb.tech/storage-nodeset and ydb.tech/remote-cluster with method makeCommonLabels between resource recasting

Fixed

  • e2e tests and unit tests flapped because of the race between storage finalizers and uninstalling operator helm chart
  • regenerate CRDs in upload-artifacts workflow (as opposed to manually)
  • additional kind worker to maintain affinity rules for blobstorage init job
  • update the Makefile with the changes in GitHub CI
  • bug: missing error handler for arg --auth-token-file
  • fix field resourceVersion inside .status.remoteResources.conditions
  • panic when create object with .spec.pause is true
  • Passing additional secret volumes to blobstorage-init. The init container can now use them without issues.

Security

  • bump golang-jwt to v4.5.1 (by dependabot)
  • bump golang.org/x/net from 0.23.0 to 0.33.0 (by dependabot)

0.5.32

05 Nov 21:29
7495656
Compare
Choose a tag to compare

v0.5.32 - 2024-11-05

Fixed

  • Chart.yaml version is bumped up automatically when a new release PR is created

Docker images

New docker images are available from:

  • cr.yandex/yc/ydb-kubernetes-operator:0.5.32

Helm charts

New helm chart 'ydb-operator', version 0.5.32 is available from charts.ydb.tech.

YDB Kubernetes operator 0.4.19-alpha

03 Feb 18:10
cf68196
Compare
Choose a tag to compare
Pre-release

This is the first release. Going forward we'll keep a changelog in the form of releases!

Bug fixes:

  • Fixed Storage resource flapping on creation between Provisioning and Initializing states, by @Jorres in #101

New Contributors