v0.13.0
Open Cluster Management v0.13.0
changes since v0.12.0
⚠️ Breaking Changes
✨ New Features
-
support configuration of the agent priorityclass (#358) @elgnay
-
Configurable qos resources for containers managed by cluster-manager and klusterlet (#351) @promid
-
configure QPS and Burst for the flags of klusterlet agents (#344) @zhiweiyin318
-
klusterlet spec mount /tmp to emptydir volume (#322) @haowells
-
klusterlet cr add flag to use best effort resources (#317) @haowells
-
Add a condition to report when hub and agent clock out of sync. (#312) @xuezhaojun
-
Support setting manifest work config by addon template (#308) @zhujian7
🐛 Bug Fixes
-
Check the template type addon status immediately when the cluster status changes (#350) @zhujian7
-
Remove codecov token. (#345) @xuezhaojun
-
Fix: move Enable ReplicaSet at the beginning and add more logs. (#343) @xuezhaojun
-
Fix: using ownerRef to control the removal of storageversionmigrations. (#342) @xuezhaojun
-
Requeue for rolling strategy in mwrs (#337) @qiujian16
-
migration-controller depending on cluster-manager condition. (#328) @xuezhaojun
-
Reduce permission for cluster manager and klusterlet (#325) @qiujian16
-
skip namespace in resourceMeta for cluster scoped resource (#324) @qiujian16
-
Reduce permision for release gha (#318) @qiujian16
-
: remove managedclustersetbinding v1beta1 in webhook. (#316) @xuezhaojun
-
fix the wrong endpoint issue of the multiple hubs hosted solution (#309) @elgnay
-
upgrade addondeploymentconfigs to include proxy ca bundle (#299) @elgnay
📖 Documentation
-
Update CRD descriptions. (#360) @xuezhaojun
-
add a solution to join cluster through proxy server (#311) @elgnay
🌱 Infra & Such
-
Bump ocm/api to v0.13.0 (#361) @qiujian16
-
update sdk-go to update work clients mqtt topics (#356) @skeeey
-
Bump api and addon-framework deps (#354) @qiujian16
-
Revert apply func (#353) @qiujian16
-
Switch to patcher in sdk-go (#349) @qiujian16
-
Bump to kube-0.29.0 (#348) @qiujian16
-
addon support rollout configs (#340) @haoqing0110
-
Chore: Update api dependencies and handle deprecated code. (#333) @xuezhaojun
-
update deployment securityContext (#329) @zhiweiyin318
-
[StepSecurity] ci: Harden GitHub Actions (#305) @step-security-bot
-
add metrics for placement (#297) @haoqing0110
-
bump csv to 0.13.0 (#290) @zhiweiyin318
Thanks to all our contributors!*
What's Changed
- 🌱 upgrade addon rollout library by @haoqing0110 in #288
- 🌱 bump csv to 0.13.0 by @zhiweiyin318 in #290
- 🐛 move the rebootstrap logic to registration agent by @elgnay in #267
- 🐛 refactor gc controller by @zhiweiyin318 in #229
- 🌱 add metrics for placement by @haoqing0110 in #297
- 🐛 upgrade addondeploymentconfigs to include proxy ca bundle by @elgnay in #299
- 🌱 Add artifact hub badges by @zhujian7 in #300
- 🌱 Use ossf score card by @zhujian7 in #302
- 🌱 Add open ssf scorecard badge by @zhujian7 in #303
- 🌱 [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #305
- 📖 add solutions of multiple hubs by @elgnay in #304
- ✨ Implement ManifestWorkReplicaSet RollOut strategy by @serngawy in #259
- 🌱 Add fossa license scanning badge by @zhujian7 in #306
- 🐛 fix the wrong endpoint issue of the multiple hubs hosted solution by @elgnay in #309
- 📖 add a solution to join cluster through proxy server by @elgnay in #311
⚠️ Update OCM APIs and apply Rollout Strategy API changes by @serngawy in #310- ✨ Support setting manifest work config by addon template by @zhujian7 in #308
- 🐛: remove managedclustersetbinding v1beta1 in webhook. by @xuezhaojun in #316
- 🐛 Reduce permision for release gha by @qiujian16 in #318
- ✨ operator sdk support arm64 by @haowells in #319
- ✨ klusterlet cr add flag to use best effort resources by @haowells in #317
- ✨ klusterlet spec mount /tmp to emptydir volume by @haowells in #322
- 🐛 skip namespace in resourceMeta for cluster scoped resource by @qiujian16 in #324
- 🐛 Reduce permission for cluster manager and klusterlet by @qiujian16 in #325
- ✨ Add a condition to report when hub and agent clock out of sync. by @xuezhaojun in #312
- ✨ supporting cloudevents for work agent by @skeeey in #321
- 🌱 update deployment securityContext by @zhiweiyin318 in #329
- 🐛 migration-controller depending on cluster-manager condition. by @xuezhaojun in #328
- 🌱 Chore: Update api dependencies and handle deprecated code. by @xuezhaojun in #333
- 🌱 Bump addon framework to the latest version by @zhujian7 in #339
- 🐛 Requeue for rolling strategy in mwrs by @qiujian16 in #337
- 🌱 addon support rollout configs by @haoqing0110 in #340
- 🐛 Fix: using ownerRef to control the removal of storageversionmigrations. by @xuezhaojun in #342
- 🐛 Fix: move Enable ReplicaSet at the beginning and add more logs. by @xuezhaojun in #343
- 🌱 Switch to sdk-go for helper functions by @qiujian16 in #346
- ✨ configure QPS and Burst for the flags of klusterlet agents by @zhiweiyin318 in #344
- 🌱 Switch to sdk-go for cloudevents by @skeeey in #347
- 🐛 Remove codecov token. by @xuezhaojun in #345
- 🌱 Bump to kube-0.29.0 by @qiujian16 in #348
- 🐛 Check the template type addon status immediately when the cluster status changes by @zhujian7 in #350
- 🌱 Switch to patcher in sdk-go by @qiujian16 in #349
- 🌱 Revert apply func by @qiujian16 in #353
- 🌱 Bump api and addon-framework deps by @qiujian16 in #354
- ✨ Configurable qos resources for containers managed by cluster-manager and klusterlet by @promid in #351
- 🌱 update sdk-go to update work clients mqtt topics by @skeeey in #356
- 🌱 update sdk-go lib by @skeeey in #357
- 🌱 Upgrade addon framework by @zhujian7 in #359
- ✨ support configuration of the agent priorityclass by @elgnay in #358
- 📖 Update CRD descriptions. by @xuezhaojun in #360
- 🌱 Bump ocm/api to v0.13.0 by @qiujian16 in #361
New Contributors
- @serngawy made their first contribution in #259
- @haowells made their first contribution in #319
- @promid made their first contribution in #351
Full Changelog: v0.12.0...v0.13.0