This is a follow-up release to 0.13.0:
Improvements:
- Readiness check has been removed in favour of custom readiness controller, liveness check has been adjusted for slower startup times
- Operator currently uses 'ready' label for graceful pods creation and modifications. That reduces possible service downtime
- More graceful re-scale and other operations
- New StatefulSet fingerprint
- Operator log has been improved and properly annotated
- Test suite has been upgraded to the recent TestFlows version
Note 1: We recommend using 0.13.5 instead of 0.13.0. We have found that implementation of liveness/readiness probes in 0.13.0 release was not optimal for healthy production operation.
Note 2: ClickHouse clusters will be restarted after operator upgrade due to pod template and labels changes.