github ClickHouse/clickhouse-operator v0.0.7

one day ago

Install using the manifest (server-side apply)

kubectl apply --server-side --force-conflicts -f https://github.com/ClickHouse/clickhouse-operator/releases/download/v0.0.7/clickhouse-operator.yaml

For clusters restricted to client-side apply, use the description-stripped CRDs:

kubectl apply -f https://github.com/ClickHouse/clickhouse-operator/releases/download/v0.0.7/clickhouse-operator-stripped-crds.yaml

CRDs only

kubectl apply --server-side --force-conflicts -f https://github.com/ClickHouse/clickhouse-operator/releases/download/v0.0.7/clickhouse-operator-crds.yaml

Client-side apply variant: clickhouse-operator-crds-stripped.yaml

Install using helmchart

helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
   --version=0.0.7 \
   --create-namespace \
   -n clickhouse-operator-system

Changelog

๐Ÿš€ Features

  • feat: support encrypted storage policy generation

๐Ÿ› Fixes

  • fix: don't drop a non-empty Atomic default database during Replicated conversion
  • fix: reduce probe job memory footprint
  • fix: compare Keeper replica versions numerically, not lexicographically
  • fix: default probe ports and probe-failure rollout gating
  • fix: hide secrets from preprocessed config
  • fix: use resourceName helper for webhook-server-cert secret name

๐Ÿ“š Docs

  • docs: extract storage related documentation as a dedicated guide
  • docs: network policies
  • docs: document Kubernetes events emitted by the operator
  • docs: clarify topologyZoneKey and nodeHostnameKey semantics

๐Ÿงน Chores

  • ci: fix changelog categories generation
  • chores: reduce amount of reconciles, cache CH connections between reconciles
  • ci: add Dependabot config for scheduled version updates
  • ci: bump the github-actions group with 3 updates
  • chores: bump the go-modules group with 50 updates
  • chores: bump the go-modules group with 22 updates
  • chores: bump the go-modules group with 5 updates
  • chores: bump the go-modules group with 15 updates
  • chores: bump github.com/go-openapi/jsonreference from 0.21.6 to 1.0.0
  • Fix markdown parsing error

Don't miss a new clickhouse-operator release

NewReleases is sending notifications on new releases.