Skip to content

Commit 106ba5f

Browse files
authored
Add release notes for v1.1.0 (#520)
This release focuses on enhancing scalability and performance through gRPC integration, improving namespace management capabilities, and streamlining addon operations. Key highlights include: - gRPC server support for improved performance - Managed namespaces via ManagedClusterSet - ManifestWork completion and TTL for automatic cleanup - Enhanced addon framework with config file support Breaking change: CRD apiextensions v1beta1 removed This release includes contributions from 17 contributors, with 3 new contributors joining the community. Resolves: #519 Signed-off-by: Claude <noreply@anthropic.com> Signed-off-by: Jian Qiu <jqiu@redhat.com>
1 parent 0691ffc commit 106ba5f

1 file changed

Lines changed: 78 additions & 1 deletion

File tree

content/en/docs/release/_index.md

Lines changed: 78 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,86 @@ title: Releases
33
weight: 6
44
---
55

6-
Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.0.0`.
6+
Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.1.0`.
77
Continue reading to view upcoming releases:
88

9+
## `1.1.0`, 23 October 2025
10+
11+
The Open Cluster Management team is excited to announce the release of OCM v1.1.0! This release focuses on
12+
enhancing scalability and performance through gRPC integration, improving namespace management capabilities,
13+
and streamlining addon operations.
14+
15+
### 🌟 Key Highlights
16+
17+
**gRPC Integration:**
18+
- **gRPC Server Support**: New gRPC-based communication channel providing improved performance and scalability
19+
for hub-spoke communication
20+
- **gRPC Registration Driver**: Enhanced cluster registration mechanism using gRPC protocol
21+
- **gRPC CSR Approval**: Support for certificate signing requests via gRPC in addon framework
22+
23+
**Enhanced Namespace Management:**
24+
- **Managed Namespaces**: Ability to manage namespaces across clusters via ManagedClusterSet, enabling
25+
centralized namespace lifecycle management
26+
27+
**Cluster Management Improvements:**
28+
- **Cluster Import Config Secret**: Improved security for cluster import operations with dedicated configuration secrets
29+
- **Cluster Labels in Klusterlet**: Ability to set cluster labels directly in Klusterlet types for easier
30+
cluster categorization
31+
32+
**ManifestWork Improvements:**
33+
- **ManifestWork Completion & TTL**: Automatic cleanup of completed ManifestWorks after a specified time-to-live period,
34+
reducing resource overhead which can be enabled with **CleanUpCompletedManifestwork** feature gate
35+
- **Deleting Condition**: New condition type to track ManifestWork deletion status for better observability
36+
- **Work Resource Labels**: Ability to add custom labels to resources created by the work controller
37+
- **ManifestWorkReplicaset Rollout**: The rollout process now relies on Progressing and Degraded conditions of each
38+
ManifestWork, which are defined in condition rules by custom CEL expressions.
39+
40+
**Addon Framework Enhancements:**
41+
- **Config File Support**: New `--config-file` flag for addon enable command allowing configuration via files
42+
- **Placement Reference**: `--placement-ref` flag for addon create command to directly reference placements
43+
- **Template-based Addon Handling**: Improved addon template processing preventing premature execution
44+
- **Explicit Default Namespace**: Better namespace defaulting for addon registration
45+
46+
**Addons:**
47+
- **Kueue Addon**: This integration solution is delivered as an addon, supporting simplified MultiKueue setup,
48+
centralized resource management, enhanced multicluster scheduling, and flexible installation options.
49+
- **Opentelemetry Addon**: is a pluggable addon that automates the deployment and management of OpenTelemetry collector
50+
on managed clusters. It provides observability and metrics collection capabilities across your multi-cluster environment.
51+
- **FleetConfig controller**: is a lightweight wrapper around `clusteradm` that enables declarative lifecycle management
52+
for OCM multi-clusters. It automates Hub initialization, Spoke registration, as well as Klusterlet/ClusterManager
53+
upgrades and cleanup.
54+
55+
### 🔧 Breaking Changes
56+
57+
- **CRD apiextensions v1beta1 Removed**: The v1beta1 version of CustomResourceDefinitions is no longer supported.
58+
All CRDs must use apiextensions v1. Users should ensure their manifests are updated to use the v1 API version.
59+
60+
### 📊 Community Growth
61+
62+
This release includes contributions from **17 contributors** across all repositories, with **3 new contributors**
63+
joining our community:
64+
65+
**New Contributors:**
66+
- [@ramekris3163](https://github.com/ramekris3163) - Added cluster labels feature to klusterlet types
67+
- [@coleenquadros](https://github.com/coleenquadros) - Dependency updates and maintenance
68+
- [@augustrh](https://github.com/augustrh) - Updated adopters documentation with latest use cases
69+
70+
We extend our gratitude to all contributors who made this release possible!
71+
72+
### 📦 Core Components
73+
74+
- **api** v1.1.0 [changelog](https://github.com/open-cluster-management-io/api/releases/tag/v1.1.0)
75+
- **ocm** v1.1.0 [changelog](https://github.com/open-cluster-management-io/ocm/releases/tag/v1.1.0)
76+
- **addon-framework** v1.1.0 [changelog](https://github.com/open-cluster-management-io/addon-framework/releases/tag/v1.1.0)
77+
- **clusteradm** v1.1.0 [changelog](https://github.com/open-cluster-management-io/clusteradm/releases/tag/v1.1.0)
78+
79+
We hope this release helps you better manage your Kubernetes clusters with improved performance and enhanced features.
80+
If you have any questions, please don't hesitate to contact us in our community channels or log issues on our repositories.
81+
82+
Thank you to all contributors for your hard work and to the community for your continued support!
83+
84+
---
85+
986
## `1.0.0`, 20 June 2025
1087

1188
🎉 **Milestone Release: Open Cluster Management v1.0.0** 🎉

0 commit comments

Comments
 (0)