Releases: apecloud/kubeblocks
Releases · apecloud/kubeblocks
KubeBlocks v1.0.0-beta.29
Full Changelog: v1.0.0-beta.28...v1.0.0-beta.29
KubeBlocks v0.9.3
Release Notes
KubeBlocks
🎉 Features
- Member Join Action: LifeCycle Actions supported
memberjoin
action (#8384). - Incremental Backup: DataProtection supported incremental backups (#8757).
- Sharding Cluster Improvement
KubeBlocks Addons
MySQL
- Improvements:
- Fixes:
- Fixed an issue where the MySQL backup policy wasn't applied. (#1310).
PostgreSQL
- Fixes:
Redis
- Improvements:
- Updated Redis to address CVE-2024-46981 (#1405).
- Supported custom secret password in Redis (#1406).
- Supported
storageClassName
values for Redis Sentinel (#1418).
- Fixes:
- Fixed FQDN issues when scaling out shards in Redis Cluster (#1283).
MongoDB
- Improvements:
ClickHouse
- Improvements:
- Fixes:
- Resolved an issue where data querying from other shards for distributed tables failed (#1411).
Zookeeper
-
Improvements:
- Replaced Java with
nc
for Zookeeper probes.
- Replaced Java with
-
Fixes:
- Fixed the incorrect backup size issue.
- Resolved the restore failure.
- Fixed the snapshot-log mount error.
TiDB
- Improvements:
- Added support for TiDB v8.4 (#1275).
What's Changed
- docs: sync installation and other docs by @michelle-0808 in #8544
- docs: sync installation and overview docs from the main branch by @michelle-0808 in #8554
- chore: filter events to reconcile by CRD API version by @leon-inf in #8522
- feat: implement memberjoin action release 0.9 by @kubeJocker in #8384
- docs: fix format bugs by @michelle-0808 in #8580
- feat: support cluster upgrade from cd/cv to cmpd/cmpv by @xuriwuyun in #8584
- docs: adjust upgrade docs (cherry-pick from #8583) by @michelle-0808 in #8589
- fix: recreate pod without containers ready condition by @free6om in #8591
- docs: fix bugs in rabbitmq doc (#8596) by @michelle-0808 in #8597
- chore: kb upgrade with dualOperatorsMode failed by @wangyelei in #8607
- fix: dataprotection start bug with dualOperatorsMode by @wangyelei in #8608
- fix: Check if the SQL is valid when creating a MySQL account. by @xuriwuyun in #8611
- docs: adjust en docs command format by @michelle-0808 in #8613
- chore: prioritize exact match for service version by @leon-inf in #8614
- chore: check the API version within the reconcile loop by @wangyelei in #8616
- fix: checkrole for mongodb and mysql by @xuriwuyun in #8632
- fix: filter 0.9 api events bug by @wangyelei in #8630
- fix: reset mongodb role when it is unhealthy by @xuriwuyun in #8639
- fix: schedule policy of restore pod is incorrect by @wangyelei in #8647
- fix: sharding reconfigure by @kizuna-lek in #8640
- chore: set default values for roleProbe by @wangyelei in #8648
- fix: reconfigure panic by @kizuna-lek in #8657
- fix: nilptr for memberjoin by @kubeJocker in #8659
- chore: enhance MySQL get role accuracy by @xuriwuyun in #8662
- fix: mysql support kbadmin by @xuriwuyun in #8670
- chore: improve update cmpd labels when check the configSpecs by @wangyelei in #8674
- fix: mysql tests by @xuriwuyun in #8682
- chore: skip the component definition that is not supported by the current operator by @wangyelei in #8684
- fix: reconfigure fetch original value by @kizuna-lek in #8688
- chore: update kbcli user docs 0.9 by @JashBook in #8696
- chore: replace prefix match with compDefMatched by @wangyelei in #8702
- docs: sync monitoring docs to release 0.9 by @michelle-0808 in #8704
- fix: redis get role overtime by @kizuna-lek in #8691
- fix: do not create kbadmin througth accountprovision by @xuriwuyun in #8709
- fix: restore ops info is not deleted in cluster.annotations when restore is done by @wangyelei in #8717
- chore: set podService default false by @Y-Rookie in #8743
- docs: update cluster create cli command, yaml examples and monitoring docs by @michelle-0808 in #8706
- fix: lorry support redis 5.x by @kizuna-lek in #8746
- feat: supports incremental backup in release-0.9 by @gnolong in #8757
- chore: support to rebuild instance from backup for sharding cluster by @wangyelei in #8777
- fix: supports specifing incmental backup in release-0.9 by @gnolong in #8790
- chore: support switchover for sharding components by @wangyelei in #8786
- fix: no start time and end time for volume expansion progress by @wangyelei in #8798
- fix: expose svc for sharding by @loomts in #8807
- fix: NPE when adding a new service port by @leon-inf in #8819
- chore: incremental backup cronJob by @gnolong in #8828
- chore: support to specify the continuous backup method for cluster.spec by @wangyelei in #8863
- docs: fix bugs in kbcli, full disk lock and backuprepo docs in release-0.9 by @michelle-0808 in #8869
- fix: use update instead of patch to set pod's role by @xuriwuyun in #8871
- docs: fix bugs in backup repo docs in release 0.9 by @michelle-0808 in #8888
- fix: ensure GeneratePassword returns password with mixed cases in release-0.9 by @yipeng1030 in #8919
- fix: pg cluster enable backupschedule wal-g-archive config archive_command twice by @wangyelei in #8935
- fix: backup cross-namespace recovery failed when restoring from opsrequest. by @wangyelei in #8932
Full Changelog: v0.9.2...v0.9.3
KubeBlocks v0.9.3-beta.25
What's Changed
- fix: use update instead of patch to set pod's role by @xuriwuyun in #8871
- docs: fix bugs in backup repo docs in release 0.9 by @michelle-0808 in #8888
- fix: ensure GeneratePassword returns password with mixed cases in release-0.9 by @yipeng1030 in #8919
- fix: pg cluster enable backupschedule wal-g-archive config archive_command twice by @wangyelei in #8935
- fix: backup cross-namespace recovery failed when restoring from opsrequest. by @wangyelei in #8932
Full Changelog: v0.9.3-beta.24...v0.9.3-beta.25
KubeBlocks v1.0.0-beta.28
Full Changelog: v1.0.0-beta.27...v1.0.0-beta.28
KubeBlocks v1.0.0-beta.27
Full Changelog: v1.0.0-beta.26...v1.0.0-beta.27
KubeBlocks v0.9.3-beta.24
Full Changelog: v0.9.3-beta.23...v0.9.3-beta.24
KubeBlocks v1.0.0-beta.26
Full Changelog: v1.0.0-beta.25...v1.0.0-beta.26
KubeBlocks v0.9.3-beta.23
What's Changed
- fix: NPE when adding a new service port by @leon-inf in #8819
- chore: incremental backup cronJob by @gnolong in #8828
- chore: support to specify the continuous backup method for cluster.spec by @wangyelei in #8863
- docs: fix bugs in kbcli, full disk lock and backuprepo docs in release-0.9 by @michelle-0808 in #8869
Full Changelog: v0.9.3-beta.22...v0.9.3-beta.23
KubeBlocks v1.0.0-beta.25
Full Changelog: v1.0.0-beta.24...v1.0.0-beta.25
KubeBlocks v1.0.0-beta.24
Full Changelog: v1.0.0-beta.23...v1.0.0-beta.24