Added
- Ability to suspend
ClickHouseInstallation
andClickHouseKeeper
reconciliation by @a7i in #1580. Controlled by.spec.suspend
attribute. Closes #1433 - New clickhouse_operator_chi metric in metrics-exporter
- Add kafka related alerts by @Slach in #1596
Changed
- NormalizedCHI that is used to plan reconciliation was moved from CHI status to a separate configmap object. Closes #1444
- Changed a way ClickHouse is restarted in order to pickup server configuration change. Instead of pod re-creation it tries
SYSTEM SHUTDOWN
first. That speeds things up on nodes with big volumes, since those should not be re-attached. - Unused fields 'HostsUnchanged' and 'HostsDelete' were removed from extended status output
- Upgrade prometheus-operator to 0.79.0 (alerts tested with prometheus 3.0.1) by @Slach in #1599
- Interserver secret is now used for 'all-sharded' cluster if it is defined for the main cluster
Fixed
- Custom ZK path creation is not retried anymore for stopped CHI
- Fixed CVE-2024-45338 in golang.org/x/net 0.23.0
New Contributors
Full Changelog: release-0.24.2...release-0.24.3