Altinity Kubernetes Operator 0.18.0

clickhouse-operator 0.18.0 Release Notes

New features

  • arm64 packages are published (closes #852)
  • ‘access_management’ can be specified when defining users in CHI.
  • k8s secrets can be referenced when defining user passwords. See 05-settings-01-overview.yaml.

Changed

  • When CRD is deleted, operator keeps all dependent objects now (statefulsets, volumes). That prevents from incidental delete of a cluster.
  • When operator restarts it does not run a reconcile cycle anymore if CHI has not been changed. That prevents unneeded pod restarts. (Closes #855)
  • Operator configuration file format has been changed. See https://github.com/Altinity/clickhouse-operator/blob/0.18.0/config/config.yaml. Configuration in old format is supported for backwards compatibility.

Fixed

  • Fixed a bug ‘unable to decode watch event: no kind “ClickHouseOperatorConfiguration” is registered’ that could appear in some k8s configurations.
  • Removed INFORMATION_SCHEMA from schema propagation. (closes #854)
  • Added a containerPort to metrics-exporter (#834)

New Contributors

  • @johnhummelAltinity made their first contribution in #838
  • @jiangxinqi1995 made their first contribution in #846
  • @johnny made their first contribution in #834

Download at: https://github.com/Altinity/clickhouse-operator/releases/tag/0.18.0


Last modified 2022.03.11: Updated with qa approved `20220311_steinsgate`.