Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
kubeblocks_crds.yaml | 2024-11-28 | 6.2 MB | |
kubeblocks.yaml | 2024-11-28 | 195.9 kB | |
snapshot.storage.k8s.yaml | 2024-11-28 | 52.4 kB | |
dataprotection.kubeblocks.io_storageproviders.yaml | 2024-11-28 | 10.0 kB | |
KubeBlocks v0.9.2 source code.tar.gz | 2024-11-27 | 40.2 MB | |
KubeBlocks v0.9.2 source code.zip | 2024-11-27 | 42.6 MB | |
README.md | 2024-11-27 | 9.2 kB | |
Totals: 7 Items | 89.2 MB | 0 |
Highlights
We are delighted to announce the release of KubeBlocks v0.9.2. This release includes several new features, bug fixes, and various improvements. Here are the detailed update contents.
KubeBlocks
- Added support for rolling updates of container images, enabling seamless updates with minimal downtime. (#8389)
- Introduced component-level stop/start capabilities, allowing fine-grained control over cluster components. (#8480)
- Enhanced Host Network support for shardings. (#8517, [#8502])
- Improved horizontal scaling OpeRequest for shardings. (#8530)
- Added support for recreate pod update policies to enhance update strategies. (#8466)
- Kubeblocks Installation improvements: Support for defining extra annotations and environment variables. (#8454)
Addons
MySQL
- Added Jemalloc support for improved memory management. (#1158)
Redis
- Added NodePort announce mode support for Redis Sentinel. (#1227)
- Introduced support for fixed pod IPs, custom master names, and full FQDN domains.(#1222)
- Updated user ACL backup frequency for PITR backups. (#1180)
RabbitMQ
- Added support for member leave operations to enable scale-in scenarios. (#1229)
- Enhanced RabbitMQ configuration with config constraints and file-based logs. (#1199)
MongoDB
- Added support for host networking. (#1152)
PostgreSQL
- Enhanced vanilla PostgreSQL integration and added support for PostgreSQL 15. (#1092)
- Added support for Supabase PostgreSQL. (#1154)
Xinference - Added support for Xinference v0.15.4. (#1248)
What's Changed
- chore: support backup and restore SystemAccounts by @yipeng1030 in https://github.com/apecloud/kubeblocks/pull/8240
- docs: merge api docs for release 0.9 by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8256
- fix: the scheduling policy of the component is lost by @leon-inf in https://github.com/apecloud/kubeblocks/pull/8266
- fix: restore pirt nil pointer bug by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8286
- chore: pick install addon list to release-0.9 by @yipeng1030 in https://github.com/apecloud/kubeblocks/pull/8288
- fix: instance is always pending when the component replicas is 1 and enable the pitr and using the cloud disk by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8290
- fix: restore failed when cluster is create by cd/cv by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8294
- fix: restore cluster failed when using cd/cv by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8295
- docs: sync upgrade guide by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8300
- docs: sync upgrade guide by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8302
- chore: fix delete backup hang by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8321
- fix: cluster is running without role check by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8323
- fix: endless affinity list when there's a DataPlaneAffinity by @cjc7373 in https://github.com/apecloud/kubeblocks/pull/8138
- fix: replicas of the backup's sts is 0 by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8336
- chore: improve calculate mysql buffer pool size in 0.9 by @kizuna-lek in https://github.com/apecloud/kubeblocks/pull/8343
- docs: sync 0.9 cn docs to release-0.9 by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8361
- chore: filter events to reconcile by CRD API version by @leon-inf in https://github.com/apecloud/kubeblocks/pull/8084
- fix: custom ops failed when the component is a shard component by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8365
- fix: switchover ops is alwasy running by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8372
- chore: auto upgrade addons version or update apis doc by @apecloud-bot in https://github.com/apecloud/kubeblocks/pull/8375
- feat: support image rolling update by @free6om in https://github.com/apecloud/kubeblocks/pull/8389
- fix: the parameter of membername is wrong for leavemember by @xuriwuyun in https://github.com/apecloud/kubeblocks/pull/8393
- chore: auto upgrade addons version or update apis doc by @apecloud-bot in https://github.com/apecloud/kubeblocks/pull/8396
- feat: support for defining the orders of components created dynamically by @leon-inf in https://github.com/apecloud/kubeblocks/pull/8381
- docs: sync docs updates to release-0.9 by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8401
- chore: add minReadySeconds to mutable field by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8409
- chore: keep role label when doing image in-place update (#8406) by @free6om in https://github.com/apecloud/kubeblocks/pull/8408
- fix: align pitr backup retention with cluster retentionPeriod in back… by @fengluodb in https://github.com/apecloud/kubeblocks/pull/8410
- chore: wait for container ready at least for minReadySeconds when doing image rolling update by @free6om in https://github.com/apecloud/kubeblocks/pull/8415
- chore: upgrade ops always running by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8420
- fix: lost event during image rolling update by @free6om in https://github.com/apecloud/kubeblocks/pull/8424
- chore: refine containers ready condition during image rolling update by @free6om in https://github.com/apecloud/kubeblocks/pull/8426
- fix: switchover ops delayed successfully by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8428
- chore: support to restore the account of the sharding cluster by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8430
- chore: support to delete failed backups when deleting cluster by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8433
- chore: lifecycle action support target pod role selector by @Y-Rookie in https://github.com/apecloud/kubeblocks/pull/8438
- chore: pick build config-manager container NPE (#8335) by @sophon-zt in https://github.com/apecloud/kubeblocks/pull/8422
- docs: sync updates on the main branch to release 0.9 by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8439
- chore: keep globale resources by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8447
- fix: the pod of the custom ops is always pending by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8456
- feat: deployment in helm chart can define extra annotations and envir… by @lancelot1989 in https://github.com/apecloud/kubeblocks/pull/8454
- feat: support recreate pod update policy by @free6om in https://github.com/apecloud/kubeblocks/pull/8466
- feat: support component-level stop and start capabilities (cherry-pick 934e0ed) by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8480
- docs: sync docs updates from main by @michelle-0808 in https://github.com/apecloud/kubeblocks/pull/8484
- chore: lorry share volume with container by @xuriwuyun in https://github.com/apecloud/kubeblocks/pull/8482
- chore: remove hacky for hostNetwork configuration by @Y-Rookie in https://github.com/apecloud/kubeblocks/pull/8503
- fix: wrong its ready condition during image in-place update by @free6om in https://github.com/apecloud/kubeblocks/pull/8509
- fix: apepg address with cluster domain in 0.9 by @kizuna-lek in https://github.com/apecloud/kubeblocks/pull/8492
- chore: update the pod image that does not have a registry and repository specified by @leon-inf in https://github.com/apecloud/kubeblocks/pull/8497
- fix: BackupRepo render template with default values (#8523) (pick to release-0.9) by @zjx20 in https://github.com/apecloud/kubeblocks/pull/8527
- chore: support to h-scale shard count(pick from d3029e42) by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8530
- chore: missing component events for opsRequest controller by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8532
- chore: redis support hostnetwork in 0.9 by @kizuna-lek in https://github.com/apecloud/kubeblocks/pull/8502
- chore: remove dependency on sigs.k8s.io/kustomize/api/image (#8529) by @free6om in https://github.com/apecloud/kubeblocks/pull/8540
- fix: preConditionDeadlineSeconds of the opsRequest is invalid when creating some opsRequests together (pick from c65ed8c3) by @wangyelei in https://github.com/apecloud/kubeblocks/pull/8541
- chore: hostNetwork supports sharding by @Y-Rookie in https://github.com/apecloud/kubeblocks/pull/8517
Full Changelog: https://github.com/apecloud/kubeblocks/compare/v0.9.1...v0.9.2