Open Cluster Management
v1.0.0Orchestration & Management2025년 6월 16일
기능 확장과 새로운 설정 및 API 변경을 포함하며, 성능 개선과 버그 수정, 의존성 업데이트도 함께 반영된 릴리스입니다. 업그레이드 전에는 호환성에 영향을 주는 동작 변경과 API 전환을 운영 환경에 맞게 검토할 필요가 있습니다.
조치 필요 (2)
breaking허브의
leases확인 제거허브에서
leases를 확인하는 동작을 제거했습니다.breaking
placement decision group의cel제거placement decision group에서cel을 제거했습니다.
영향 확인 (3)
breaking
ResourceCleanup기능 게이트 기본 활성화ResourceCleanup을 설정하지 않은 경우 적용됩니다.ResourceCleanup기능 게이트가 기본적으로 활성화되도록 API를 업그레이드했습니다.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 스택에 추가
조치가 필요한 릴리스가 나왔을 때 주간 메일로 알려드립니다. 이번 릴리스의 브레이킹 체인지 같은 것들입니다.