Releases: Altinity/clickhouse-operator
Releases · Altinity/clickhouse-operator
release-0.4.2
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
- Easier configuration of service templates for installation, cluster, shard and replica
- Documentation improvements
release-0.4.0
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
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
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
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
New features:
- Support for multi-value configuration settings, see examples: https://github.com/Altinity/clickhouse-operator/blob/master/docs/examples/03-settings-01.yaml
- Handle pod restarts properly (flush DNS)
Improvements:
- Simplified persistent volumes creation. Trivial example: https://github.com/Altinity/clickhouse-operator/blob/master/docs/examples/02-standard-layout-01-1shard-1repl-simple-persistent-volume.yaml
- Cleaner logging
- Schema creation logic now handles Views and Materialized views correctly
release-0.2.0-beta
New features:
- Automatic schema creation on cluster scaling
- Automatic 1-N (all-replicated) and N-1 (all-sharded) layouts
- Operator configuration
Numerous documentation improvements.
release-0.1.9beta
New features:
- Handling Zookeeper configuration changes
- Rolling upgrades of ClickHouse
release-0.1.8beta
New features:
- ClickHouse configuration updates (users, profiles and so on)
- Adding shards/replicas with a spec change
- Container readiness probe
Bug fixes:
- Fixed incorrect mapping of configuration files