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
- PR: #269
๐ Fixes
- fix: don't drop a non-empty Atomic default database during Replicated conversion
- PR: #255
- fix: reduce probe job memory footprint
- PR: #257
- fix: compare Keeper replica versions numerically, not lexicographically
- PR: #260
- fix: default probe ports and probe-failure rollout gating
- PR: #262
- fix: hide secrets from preprocessed config
- PR: #267
- fix: use resourceName helper for webhook-server-cert secret name
- PR: #270
๐ Docs
- docs: extract storage related documentation as a dedicated guide
- PR: #243
- docs: network policies
- PR: #246
- docs: document Kubernetes events emitted by the operator
- PR: #252
- docs: clarify topologyZoneKey and nodeHostnameKey semantics
- PR: #271
๐งน Chores
- ci: fix changelog categories generation
- PR: #242
- chores: reduce amount of reconciles, cache CH connections between reconciles
- PR: #245
- ci: add Dependabot config for scheduled version updates
- PR: #249
- ci: bump the github-actions group with 3 updates
- PR: #250
- chores: bump the go-modules group with 50 updates
- PR: #251
- chores: bump the go-modules group with 22 updates
- PR: #253
- chores: bump the go-modules group with 5 updates
- PR: #259
- chores: bump the go-modules group with 15 updates
- PR: #263
- chores: bump github.com/go-openapi/jsonreference from 0.21.6 to 1.0.0
- PR: #264
- Fix markdown parsing error
- PR: #247