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.