Skip to content

Releases: apecloud/kubeblocks

KubeBlocks v0.9.2-beta.4

17 Oct 02:33
ed948f5
Compare
Choose a tag to compare
Pre-release

What's Changed

  • fix: instance is always pending when the component replicas is 1 and enable the pitr and using the cloud disk by @wangyelei in #8290

Full Changelog: v0.9.2-beta.3...v0.9.2-beta.4

KubeBlocks v1.0.0-alpha.10

16 Oct 07:42
5805d37
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v1.0.0-alpha.9...v1.0.0-alpha.10

KubeBlocks v0.9.2-beta.3

16 Oct 11:16
a9c9c14
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.2-beta.2...v0.9.2-beta.3

KubeBlocks v0.9.2-beta.2

16 Oct 10:47
f6e03e9
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.2-beta.1...v0.9.2-beta.2

KubeBlocks v1.0.0-alpha.9

15 Oct 09:43
b2e90cc
Compare
Choose a tag to compare
Pre-release

What's Changed

  • chore: implement switchover operation with kbagent by @Y-Rookie in #8054
  • fix: ConfigMap xxx-rsm-env not found by @free6om in #8222
  • fix: preConditionDeadlineSeconds of the opsRequest is invalid when creating some opsRequests together by @wangyelei in #8220
  • chore: get rid of golang.org/x/exp/{constraints,slices} modules by @zjx20 in #8239
  • chore: remove rsm to its upgrade by @free6om in #8224
  • feat: cmpv supports images of the lifecycle action and the user-managed by @leon-inf in #8238
  • docs: add how to get kbcli and kb version in docs by @weicao in #8213
  • chore: cleanup the APIs pkg deps and keep them compact by @leon-inf in #8244
  • chore: service-ref supports to refer services from different namespace by @leon-inf in #8245
  • chore: update the group of the BackupPolicyTemplate to "dataprotection" by @wangyelei in #8203
  • feat: custom opsRequest supports to input parameters from cm and secret by @wangyelei in #8221
  • docs: merge apecloud mysql and es API docs by @michelle-0808 in #8219
  • docs: merge kafka, milvus, mongodb, mysql, pg api docs into user docs by @michelle-0808 in #8229
  • docs: merge qdrant, redis, starrocks, maintaince and observability api docs into user docs by @michelle-0808 in #8249
  • docs: fix format bugs for merging api docs by @michelle-0808 in #8254
  • chore: remove dependency on github.com/containers/common by @zjx20 in #8253
  • chore: fix release chart error by @JashBook in #8261
  • chore: use generic sets instead of the deprecated one by @zjx20 in #8251
  • chore: add /recheck-cla bot instruction by @zjx20 in #8270
  • chore: fix a test case in log_collection_controller_test.go by @zjx20 in #8267
  • fix: flaky test cases in component_controller_test.go by @zjx20 in #8265
  • chore: change test type by @JashBook in #8273
  • chore: tidy up ops and component controller codes by @wangyelei in #8274
  • fix: nil ptr on upgrade hook job by @sophon-zt in #8268
  • fix: volume expand the volumeClaimTemplates of the instance template failed by @wangyelei in #8277

Full Changelog: v1.0.0-alpha.8...v1.0.0-alpha.9

KubeBlocks v0.9.2-beta.1

12 Oct 02:19
6e3b7a4
Compare
Choose a tag to compare
Pre-release

What's Changed

  • fix: the scheduling policy of the component is lost by @leon-inf in #8266

Full Changelog: v0.9.2-beta.0...v0.9.2-beta.1

KubeBlocks v0.9.2-beta.0

11 Oct 02:42
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.1...v0.9.2-beta.0

KubeBlocks v0.9.1

30 Sep 08:06
c99d12b
Compare
Choose a tag to compare

Highlights

We are delighted to announce the release of KubeBlocks v0.9.1. This release includes several new features, bug fixes, and various improvements. Here are the detailed update contents.

KubeBlocks

  • Support for Cluster Stop and Start Operations via Cluster API
    This allows users to meet different operation needs in various scenarios.
  • Enhanced Instance Rebuild Capability in OpsRequest
    Combined with KubeBlocks’ InstanceSet, this greatly improves the system’s recovery capability in failure scenarios.
  • Multi-Version Support for ConfigConstraint
    Provides a smoother upgrade experience for users of KubeBlocks V0.8.x.

Addons

  • Redis: Supports PITR (Point-in-Time Recovery) and key-based recovery.
  • Zookeeper: Supports backup.
  • New Versions: Supports new versions of MySQL and PostgreSQL.

What's Changed

New Features

KubeBlocks

  • OpsDefinition and BackupPolicyTemplate support cmpdName prefix and regex matching (#8174)
  • OpsDefinition and BackupPolicyTemplate now support component name prefixes and regular expression matching, offering greater flexibility.
  • High Availability (HA) Records (#8089)
    Added support for HA records, enhancing fault tolerance and system reliability.
  • Cluster API Start and Stop Operations (#7783)
    Adds the ability of starting and stopping clusters via Cluster API, simplifying cluster management.
  • Support for Horizontal Scaling on Instance Rebuilds (#7710)
    You can choose how to rebuild certain instance, in-place-rebuild or remote-rebuild, via inPlace field in OpsRequest API.
  • Automatic Cleanup of Failed OpsRequests (#7796)
    Adds a mechanism to automatically clean up failed OpsRequests, improving resource management.
  • Log Collection on Backup Failure (#8208)
    Supports collecting logs when backup operations fail.

Addons

  • Redis Addon
    • PITR for Standalone Replicas (#7998)
    • Key-Based Recovery for Redis (#8129)
  • Support for Loki (#707)
  • Support for Minio (#926)
  • Support for RabbitMQ (#746)
  • Support for MySQL 8.4 (#987)
  • Support for PostgreSQL 16 (#973)
  • Zookeeper Addon Improvements
    Supports backup. (#794, #851)

Others

  • ComponentDefinition Immutability Check
    Added a default immutability check for ComponentDefinition to avoid accidental changes, enhancing system stability.
  • Removal of the Application Addon (#7866)
    The Application Addon has been removed from the codebase and is no longer installed by default. However, you can still install it manually if needed.

Changelog

Full Changelog: v0.9.0...v0.9.1

KubeBlocks v0.9.1-beta.31

29 Sep 08:07
c99d12b
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.1-beta.30...v0.9.1-beta.31

KubeBlocks v0.9.1-beta.30

27 Sep 03:17
6773818
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.1-beta.29...v0.9.1-beta.30