KubeBlocks 0.9.5 (2025-09-01)
We are delighted to announce the release of KubeBlocks v0.9.5. This release includes several new features, bug fixes, and various improvements. Here are the detailed update contents.
KubeBlocks
Features
- Improve the settings of the manager - Improves performance, stability, and configurability of KubeBlocks Operator. #9595
- Specify allowed symbols in password generation - Allows customization of symbols used in generated passwords. #9489
- OpsDefinition supports image mapping for multi service version - Enables image mapping for different service versions in operations definitions. #9607
- Support resize subresource in InPlacePodVerticalScaling - Improves resource resizing handling for K8s v1.32 and above. #9536 #9545
- Add azureblob storage provider - Adds Azure Blob storage provider support. #9492
KubeBlocks Addons
MySQL Variants (MySQL, GreatSQL)
- Support greatsql. #1793
- Support mysql audit log config. #1890
- Support greatsql auditlog config. #1893
PostgreSQL
- Refactor PostgreSQL addon and support PostgreSQL 16 and 17. #1734
- Support using etcd as DCS for PostgreSQL. #1864
Redis
- Support redis 7.2.10 and redis 8 #1812
- Fix Redis slave instance memory leak when loading redisgears module.
- Change redis maxmemory-policy to volatile-lru and maxmemory = 0.8 * limit_memory.
MongoDB
- Support mongodb sharding. #1701
Elasticsearch
- Optimize backup. #1853
- Support new version 8.15.5. #1929
ClickHouse
- Clickhouse support backup and restore. #1800
- Update metrics. #1916
ZooKeeper
- Improve zookeeper jvm setting and gc option. #1771 #1938
etcd
- Support etcd v3.6.1. #1737
- Improve etcd backup procedure. #1740
- Improve etcd params and configuration. #1778
Milvus
- Support to create Milvus clusters on arm. #1792
Upgrade to v0.9.5
Refer to Upgrade to KubeBlocks v0.9.x.
Full Changelog
You can check the full changelog for additional changes.