Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release announcement for 0.13.0 #409

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 46 additions & 1 deletion content/en/community/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,54 @@ title: Releases
weight: -20
---

Open Cluster Management has approximately a three to four month release cycle. The current release is `v0.12.0`.
Open Cluster Management has approximately a three to four month release cycle. The current release is `v0.13.0`.
Continue reading to view upcoming releases:

## `0.13.0`, 6 Mar. 2024

The Open Cluster Management team is proud to announce the release of OCM v0.13.0! There are a bunch of new features
added into this release.

- Rollout API: we built a common rollout API that has been adopted in `ClusterManagementAddon` and `ManifestWorkReplicaSet`,
and will be also used in the policy addon in a future release. The API provides users a way to define a workload/addon rolling upgrade strategy
across multiple clusters. See [here](https://open-cluster-management.io/concepts/addon/#add-on-rollout-strategy) for more
details.
- More install configurations in Klusterlet: we enhanced the `Klusterlet` API by adding more configuration fields, including
resource requests, QPS/Burst and priority class.
- Cloudevent support: an experimental feature to wire the work agent with a message broker using the cloudevent protocol. This enables
a work agent running in a highly scalable mode. See [here](
https://github.com/open-cluster-management-io/enhancements/tree/main/enhancements/sig-architecture/224-event-based-manifestwork)
for more details.
- Addon-framework is upgraded to v0.9.0 to better support the generic addon-manager and addon rolling out strategy. It is highly
recommended for addons to upgrade the addon-framework dependency to version v0.8.1 or higher. Also, it should be noted that
an RBAC update of the addon hub controller (adding PATCH verbs for resource `clustermanagementaddons`) is required during
the upgrade.
- Application add-on `Subscription` API can now aggregate and report managed clusters' kustomization errors.
- New OperatorPolicy to handle OLM operators: A new OperatorPolicy is added, managed by the `config-policy-controller` Pod,
aimed at easing the management of OLM deployments.
- (Policy framework) Add diff logging to `ConfigurationPolicy`: A `recordDiff` parameter is added to `ConfigurationPolicy`
to enable the diff between the object on the cluster and the policy definition, to be logged in the `config-policy-controller` Pod logs.
- (Policy framework) New `OperatorPolicy` to handle OLM operators: A new OperatorPolicy is added, managed by the
`config-policy-controller` Pod, aimed at easing the management of OLM deployments.
- (Policy framework) New Compliance History API: A Compliance History API is added to the policy framework. The compliance
history in the policy on the cluster is limited to a non-configurable 10 statuses. The Compliance History API introduces
a query-able database to keep track of history over a longer period as well as updates to a given policy.

### Core components
- ocm v0.13.0 [changelog](https://github.com/open-cluster-management-io/ocm/releases/tag/v0.13.0)
- clusteradm v0.8.0 [changelog](https://github.com/open-cluster-management-io/clusteradm/blob/v0.8.0/CHANGELOG.md)

### Addons
- config-policy-controller v0.13.0 [changelog](https://github.com/open-cluster-management-io/config-policy-controller/releases/tag/v0.13.0)
- governance-policy-framework-addon v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-framework-addon/releases/tag/v0.13.0)
- governance-policy-propagator v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-propagator/releases/tag/v0.13.0)
- governance-policy-addon-controller v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-addon-controller/releases/tag/v0.13.0)
- multicloud-operators-subscription v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-operators-subscription/releases/tag/v0.13.0)
- multicloud-operators-channel v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-operators-channel/releases/tag/v0.13.0)
- multicloud-integrations v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-integrations/releases/tag/v0.13.0)
- managed-serviceaccount v0.5.0 [changelog](https://github.com/open-cluster-management-io/managed-serviceaccount/releases/tag/v0.5.0)
- cluster-proxy v0.4.0 [changelog](https://github.com/open-cluster-management-io/cluster-proxy/releases/tag/v0.4.0)

## `0.12.0`, 11 Oct. 2023

The Open Cluster Management team is proud to announce the release of OCM v0.12.0! We have made architecture refactors and added several features in
Expand Down
47 changes: 46 additions & 1 deletion content/zh/community/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,54 @@ title: 发行版本
weight: -20
---

Open Cluster Management has approximately a three to four month release cycle. The current release is `v0.12.0`.
Open Cluster Management has approximately a three to four month release cycle. The current release is `v0.13.0`.
Continue reading to view upcoming releases:

## `0.13.0`, 6 Mar. 2024

The Open Cluster Management team is proud to announce the release of OCM v0.13.0! There are a bunch of new features
added into this release.

- Rollout API: we built a common rollout API that has been adopted in `ClusterManagementAddon` and `ManifestWorkReplicaSet`,
and will be also used in the policy addon in a future release. The API provides users a way to define a workload/addon rolling upgrade strategy
across multiple clusters. See [here](https://open-cluster-management.io/concepts/addon/#add-on-rollout-strategy) for more
details.
- More install configurations in Klusterlet: we enhanced the `Klusterlet` API by adding more configuration fields, including
resource requests, QPS/Burst and priority class.
- Cloudevent support: an experimental feature to wire the work agent with a message broker using the cloudevent protocol. This enables
a work agent running in a highly scalable mode. See [here](
https://github.com/open-cluster-management-io/enhancements/tree/main/enhancements/sig-architecture/224-event-based-manifestwork)
for more details.
- Addon-framework is upgraded to v0.9.0 to better support the generic addon-manager and addon rolling out strategy. It is highly
recommended for addons to upgrade the addon-framework dependency to version v0.8.1 or higher. Also, it should be noted that
an RBAC update of the addon hub controller (adding PATCH verbs for resource `clustermanagementaddons`) is required during
the upgrade.
- Application add-on `Subscription` API can now aggregate and report managed clusters' kustomization errors.
- New OperatorPolicy to handle OLM operators: A new OperatorPolicy is added, managed by the `config-policy-controller` Pod,
aimed at easing the management of OLM deployments.
- (Policy framework) Add diff logging to `ConfigurationPolicy`: A `recordDiff` parameter is added to `ConfigurationPolicy`
to enable the diff between the object on the cluster and the policy definition, to be logged in the `config-policy-controller` Pod logs.
- (Policy framework) New `OperatorPolicy` to handle OLM operators: A new OperatorPolicy is added, managed by the
`config-policy-controller` Pod, aimed at easing the management of OLM deployments.
- (Policy framework) New Compliance History API: A Compliance History API is added to the policy framework. The compliance
history in the policy on the cluster is limited to a non-configurable 10 statuses. The Compliance History API introduces
a query-able database to keep track of history over a longer period as well as updates to a given policy.

### Core components
- ocm v0.13.0 [changelog](https://github.com/open-cluster-management-io/ocm/releases/tag/v0.13.0)
- clusteradm v0.8.0 [changelog](https://github.com/open-cluster-management-io/clusteradm/blob/v0.8.0/CHANGELOG.md)

### Addons
- config-policy-controller v0.13.0 [changelog](https://github.com/open-cluster-management-io/config-policy-controller/releases/tag/v0.13.0)
- governance-policy-framework-addon v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-framework-addon/releases/tag/v0.13.0)
- governance-policy-propagator v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-propagator/releases/tag/v0.13.0)
- governance-policy-addon-controller v0.13.0 [changelog](https://github.com/open-cluster-management-io/governance-policy-addon-controller/releases/tag/v0.13.0)
- multicloud-operators-subscription v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-operators-subscription/releases/tag/v0.13.0)
- multicloud-operators-channel v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-operators-channel/releases/tag/v0.13.0)
- multicloud-integrations v0.13.0 [changelog](https://github.com/open-cluster-management-io/multicloud-integrations/releases/tag/v0.13.0)
- managed-serviceaccount v0.5.0 [changelog](https://github.com/open-cluster-management-io/managed-serviceaccount/releases/tag/v0.5.0)
- cluster-proxy v0.4.0 [changelog](https://github.com/open-cluster-management-io/cluster-proxy/releases/tag/v0.4.0)

## `0.12.0`, 11 Oct. 2023

The Open Cluster Management team is proud to announce the release of OCM v0.12.0! We have made architecture refactors and added several features in
Expand Down
Loading