Open Cluster Management
v1.0.0Orchestration & Management2025年6月16日
ラベル同期、新しい設定およびAPI機能、性能改善、バグ修正、依存関係の更新を含む機能中心のリリースです。アップグレード前に、互換性を壊す挙動の変更とAPI移行を確認する必要があります。
要対応 (2)
breakingHubのリース確認処理の削除
Hubでリースを確認する処理を削除しました。
breakingPlacement decision groupの
cel削除Placement decision groupから
celを削除しました。
影響確認 (3)
breaking
ResourceCleanupフィーチャーゲートのデフォルト有効化ResourceCleanupを設定していない場合に適用されます。APIを更新し、
ResourceCleanupのフィーチャーゲートをデフォルトで有効にします。breaking非推奨の
work execution clusterrolebinding削除非推奨の
work execution clusterrolebindingを設定している場合に適用されます。非推奨の
work execution clusterrolebindingを削除しました。breaking
k8s v1.関連リソースの削除11 k8s v1.に依存している場合に適用されます。11 k8s v1.に関連するリソースを削除しました。11
その他の記録済み変更 42 件すべてvalue changes 18 · additions 16 · fixes 6 · constraints 1 · renames 1
value changes (18)
- - watch filtered configmaps & deployments to reduce memory usage of c… (#1030) @elgnay
- - Bump API to v1.0.0 (#1036) @qiujian16
- - Add jitter in requeue for status controller (#991) @qiujian16
- - Bump k8s.io/component-base from 0.32.3 to 0.32.4 (#965) @dependabot[bot]
- - Bump k8s.io/apiserver from 0.32.2 to 0.32.3 (#956) @dependabot[bot]
- - Bump github.com/aws/aws-sdk-go-v2/config from 1.28.11 to 1.29.14 (#954) @dependabot[bot]
- - update ocm packages to latest (#953) @haoqing0110
- - Bump github.com/prometheus/client_golang from 1.20.5 to 1.22.0 (#950) @dependabot[bot]
- - Bump helm.sh/helm/v3 from 3.16.3 to 3.17.3 (#948) @dependabot[bot]
- - Bump github.com/evanphx/json-patch from 5.9.0+incompatible to 5.9.11+incompatible (#945) @dependabot[bot]
- - Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.23.4 (#943) @dependabot[bot]
- - Bump github.com/aws/aws-sdk-go-v2/service/eks from 1.57.1 to 1.63.1 (#935) @dependabot[bot]
- - do not install PriorityClass if noOperator is true (#928) @zhiweiyin318
- - upgrade go-sdk (#916) @skeeey
- - upgrade go-sdk (#914) @skeeey
- * 🌱 Update Golang to v1.23 and related k8s.io packages by @Ankit152 in https://github.com/open-cluster-management-io/ocm/pull/870
- * :seedling: Bump github/codeql-action from 3.28.18 to 3.28.19 in the github-actions group by @dependabot in https://github.com/open-cluster-management-io/ocm/pull/1031
- * 🌱 Bump API to v1.0.0 by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1036
additions (16)
- - Enable about-api when ClusterProperty featuregate is enabled (#1025) @qiujian16
- - Enable sync labels for clustermanager operator and registration controller (#1021) @jeffw17
- - support set hub qps and burst for work in the klusterlet (#1014) @zhiweiyin318
- - make work status sync interval configurable (#1009) @zhujian7
- - Added support for about-api for cluster properties (#1006) @qiujian16
- - add support for custom ClusterClaim configuration (#1004) @zhujian7
- - add deletionPolicy for manifestworkReplicaset (#996) @zhiweiyin318
- - add cost budget, runtime cost estimator and metrics (#964) @haoqing0110×3
- - Support configuring resource requirements for addon agents (#932) @zhujian7
- - Workload conditions (#910) @bhperry
- - Common CEL evaluation functions (#1003) @bhperry
- - support configure multiple hub kubeconfigs in klusterlet chart (#895) @zhiweiyin318
- * :sparkles: support cel selector by @haoqing0110 in https://github.com/open-cluster-management-io/ocm/pull/693
- * ✨ Enable sync labels for clustermanager operator and registration controller by @jeffw17 in https://github.com/open-cluster-management-io/ocm/pull/1021
fixes (6)
- - Switch the order of deletion of access entry and iamrole when managedcluster gets deleted. (#1022) @ramekris3163
- - add hub QPS/Burst to hub work client,for talking with hub cluster api… (#1012) @ivan-cai
- - Only check bootstrapKubeConfig when signer is kubeClient (#944) @qiujian16
- - fix incorrect agent namespace in klusterlet helm chart (#939) @zhiweiyin318
- - fix empty type of ResourceRequirement if ResourceRequirement is empty (#934) @zhiweiyin318
- - check nil for LocalSecrets config (#962) @zhujian7
constraints (1)
- - Make hubAcceptsClient optional (#973) @zhujian7
renames (1)
- - replaced yaml files by helm chart (#920) @gitatractivo
Open Cluster Managementをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。