Releases: apecloud/kubeblocks
Releases · apecloud/kubeblocks
KubeBlocks v0.9.3-beta.0
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
Full Changelog: v0.9.2...v0.9.3-beta.0
KubeBlocks v1.0.0-beta.12
Full Changelog: v1.0.0-beta.11...v1.0.0-beta.12
KubeBlocks v1.0.0-beta.11
Full Changelog: v1.0.0-beta.10...v1.0.0-beta.11
KubeBlocks v1.0.0-beta.10
Full Changelog: v1.0.0-beta.8...v1.0.0-beta.10
KubeBlocks v1.0.0-beta.9
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.9
KubeBlocks v1.0.0-beta.8
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.8
KubeBlocks v0.9.2
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 #8240
- docs: merge api docs for release 0.9 by @michelle-0808 in #8256
- fix: the scheduling policy of the component is lost by @leon-inf in #8266
- fix: restore pirt nil pointer bug by @wangyelei in #8286
- chore: pick install addon list to release-0.9 by @yipeng1030 in #8288
- fix: instance is always pending when the component replicas is 1 and enable the pitr and using the cloud disk by @wangyelei in #8290
- fix: restore failed when cluster is create by cd/cv by @wangyelei in #8294
- fix: restore cluster failed when using cd/cv by @wangyelei in #8295
- docs: sync upgrade guide by @michelle-0808 in #8300
- docs: sync upgrade guide by @michelle-0808 in #8302
- chore: fix delete backup hang by @wangyelei in #8321
- fix: cluster is running without role check by @wangyelei in #8323
- fix: endless affinity list when there's a DataPlaneAffinity by @cjc7373 in #8138
- fix: replicas of the backup's sts is 0 by @wangyelei in #8336
- chore: improve calculate mysql buffer pool size in 0.9 by @kizuna-lek in #8343
- docs: sync 0.9 cn docs to release-0.9 by @michelle-0808 in #8361
- chore: filter events to reconcile by CRD API version by @leon-inf in #8084
- fix: custom ops failed when the component is a shard component by @wangyelei in #8365
- fix: switchover ops is alwasy running by @wangyelei in #8372
- chore: auto upgrade addons version or update apis doc by @apecloud-bot in #8375
- feat: support image rolling update by @free6om in #8389
- fix: the parameter of membername is wrong for leavemember by @xuriwuyun in #8393
- chore: auto upgrade addons version or update apis doc by @apecloud-bot in #8396
- feat: support for defining the orders of components created dynamically by @leon-inf in #8381
- docs: sync docs updates to release-0.9 by @michelle-0808 in #8401
- chore: add minReadySeconds to mutable field by @wangyelei in #8409
- chore: keep role label when doing image in-place update (#8406) by @free6om in #8408
- fix: align pitr backup retention with cluster retentionPeriod in back… by @fengluodb in #8410
- chore: wait for container ready at least for minReadySeconds when doing image rolling update by @free6om in #8415
- chore: upgrade ops always running by @wangyelei in #8420
- fix: lost event during image rolling update by @free6om in #8424
- chore: refine containers ready condition during image rolling update by @free6om in #8426
- fix: switchover ops delayed successfully by @wangyelei in #8428
- chore: support to restore the account of the sharding cluster by @wangyelei in #8430
- chore: support to delete failed backups when deleting cluster by @wangyelei in #8433
- chore: lifecycle action support target pod role selector by @Y-Rookie in #8438
- chore: pick build config-manager container NPE (#8335) by @sophon-zt in #8422
- docs: sync updates on the main branch to release 0.9 by @michelle-0808 in #8439
- chore: keep globale resources by @wangyelei in #8447
- fix: the pod of the custom ops is always pending by @wangyelei in #8456
- feat: deployment in helm chart can define extra annotations and envir… by @lancelot1989 in #8454
- feat: support recreate pod update policy by @free6om in #8466
- feat: support component-level stop and start capabilities (cherry-pick 934e0ed) by @wangyelei in #8480
- docs: sync docs updates from main by @michelle-0808 in #8484
- chore: lorry share volume with container by @xuriwuyun in #8482
- chore: remove hacky for hostNetwork configuration by @Y-Rookie in #8503
- fix: wrong its ready condition during image in-place update by @free6om in #8509
- fix: apepg address with cluster domain in 0.9 by @kizuna-lek in #8492
- chore: update the pod image that does not have a registry and repository specified by @leon-inf in #8497
- fix: BackupRepo render template with default values (#8523) (pick to release-0.9) by @zjx20 in #8527
- chore: support to h-scale shard count(pick from d3029e4) by @wangyelei in #8530
- chore: missing component events for opsRequest controller by @wangyelei in #8532
- chore: redis support hostnetwork in 0.9 by @kizuna-lek in #8502
- chore: remove dependency on sigs.k8s.io/kustomize/api/image (#8529) by @free6om in #8540
- fix: preConditionDeadlineSeconds of the opsRequest is invalid when creating some opsRequests together (pick from c65ed8c) by @wangyelei in #8541
- chore: hostNetwork supports sharding by @Y-Rookie in #8517
Full Changelog: v0.9.1...v0.9.2
KubeBlocks v0.9.2-beta.24
What's Changed
- chore: missing component events for opsRequest controller by @wangyelei in #8532
- chore: redis support hostnetwork in 0.9 by @kizuna-lek in #8502
- chore: remove dependency on sigs.k8s.io/kustomize/api/image (#8529) by @free6om in #8540
- fix: preConditionDeadlineSeconds of the opsRequest is invalid when creating some opsRequests together (pick from c65ed8c) by @wangyelei in #8541
- chore: hostNetwork supports sharding by @Y-Rookie in #8517
Full Changelog: v0.9.2-beta.23...v0.9.2-beta.24
KubeBlocks v1.0.0-beta.7
Full Changelog: v1.0.0-beta.6...v1.0.0-beta.7
KubeBlocks v0.9.2-beta.23
What's Changed
- chore: remove hacky for hostNetwork configuration by @Y-Rookie in #8503
- fix: wrong its ready condition during image in-place update by @free6om in #8509
- fix: apepg address with cluster domain in 0.9 by @kizuna-lek in #8492
- chore: update the pod image that does not have a registry and repository specified by @leon-inf in #8497
- fix: BackupRepo render template with default values (#8523) (pick to release-0.9) by @zjx20 in #8527
- chore: support to h-scale shard count(pick from d3029e4) by @wangyelei in #8530
Full Changelog: v0.9.2-beta.22...v0.9.2-beta.23