Skip to content

Releases: Altinity/clickhouse-operator

release-0.5.0

15 Aug 11:51
5f245c6
Compare
Choose a tag to compare

This release mainly simplified installation and management in different environments.

New features:

  • Specify watched namespace(s) with WATCH_NAMESPACE and WATCH_NAMESPACES env vars
  • Pack operator's configuration into Docker image, so it can be installed without complicated manifest
  • ClickHouseInstallationTemplate CRD for providing configuration templates at the operator level
  • Supported verbosity levels for ClickHouseInstallation resource information returned by kubectl get

Improvements:

  • Clarify docs and examples
  • Update Prometheus handler to up-to-date state

Bug fixes:

  • Fix clickhouse-operator-install.sh

release-0.4.4

29 Jul 14:43
a9976e8
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a bug with is_local not being properly initialised on pod startup. Fixes #138
  • Allowed updating annotations of service templates

release-0.4.3

22 Jul 10:23
fc04cc3
Compare
Choose a tag to compare

New features:

  • Support for extra properties in ZooKeeper configuration
  • Support for custom XML files included in the configuration
  • Automatic ClickHouse restarts when 'settings' are modified

Improvements:

  • Cleaned up logging
  • Fixed processing of non-string ClickHouse settings

release-0.4.2

15 Jul 14:31
3277cef
Compare
Choose a tag to compare

New features:

  • Support annotations for service templates

Improvements:

  • More intelligent schema creation when scaling the cluster
  • Fixed settings in ZooKeeper templates

release-0.4.1

24 Jun 00:51
585a38e
Compare
Choose a tag to compare
  • Easier configuration of service templates for installation, cluster, shard and replica
  • Documentation improvements

release-0.4.0

18 Jun 21:33
b509fd6
Compare
Choose a tag to compare

New features:

  • Full support for Service spec in templates (service template)
  • Configurable service naming convention
  • Automatic PV removal when shard or installation is removed
  • Generated macros are now standard {cluster}, {shard}, {replica} ones
  • Additional memory and disk usage metrics are exported

release-0.3.0

02 Jun 15:57
0a91caa
Compare
Choose a tag to compare

New features:

  • Pod templates implement standard spec now -- that adds affinity, antiaffinity and other features.
  • Human readable name for pods/ss/services
  • Labels for all managed for k8s objects
  • Operator version labels
  • Operator configuration in ConfigMaps
  • ClickHouseInstallation object status

Improvements:

  • Port specification in Zookeeper is optional now
  • 'clusters' and 'spec' are optional in order to start one-node clusters
  • Cluster layout is deprecated

Documentation improvements:

  • Troubleshooting broken Pod example. Maintenance mode
  • Local HostPath storage example
  • Multi-zone deployment example

**Note: the release is backward incompatible with 0.2.3. **

release-0.2.3

20 May 13:01
382e380
Compare
Choose a tag to compare

Improvements:

  • Drop replicated tables in case of replica removal
  • Autofill mandatory user configuration fields (default profile and quota)
  • More examples for ZooKeeper configuration

release-0.2.2

30 Apr 17:32
7934c83
Compare
Choose a tag to compare

Improvements:

  • Rollback in case of configuration errors of different kinds
  • Improved documentation
  • Added Grafana dashboard example

Bug fixes:

  • Fixed a bug with 'password_sha256_hex' not being properly handled

release-0.2.1

23 Apr 21:21
1b4a27b
Compare
Choose a tag to compare
release-0.2.1 Pre-release
Pre-release

New features:

Improvements: