Zhiwei Yin
353a850f8d
✨ Cherry pick enable-sync-lables to 0.13 ( #515 )
...
* sync labels from klusterlet to all agent resources (#475 )
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
* add enable-sync-labels flag to klusterlet operator (#505 )
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
* fix issue that pull secret and ns are synced labels when enable-sync-labels is disabled (#511 )
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
---------
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
v0.13.3
2024-06-13 08:34:57 +00:00
OpenShift Cherrypick Robot
c41fe8c97d
add admissionregistration group to work execution clusterrole ( #420 )
...
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
Co-authored-by: Zhiwei Yin <zyin@redhat.com >
v0.13.2
2024-04-12 02:41:37 +00:00
Jian Qiu
a43f0de4ab
avoid cluster auto approve failed occasionally ( #388 ) ( #395 )
...
Signed-off-by: Wei Liu <liuweixa@redhat.com >
Co-authored-by: Wei Liu <liuweixa@redhat.com >
v0.13.1
2024-04-08 02:09:37 +00:00
Jian Qiu
8b1a2a0b95
update the addon-framework and getSpechHash algorithm ( #371 ) ( #394 )
...
Signed-off-by: haoqing0110 <qhao@redhat.com >
Co-authored-by: Qing Hao <qhao@redhat.com >
2024-04-07 08:14:23 +00:00
Jian Qiu
1c3cb033b0
Bump ocm/api to v0.13.0 ( #361 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
v0.13.0
2024-02-21 08:51:34 +00:00
xuezhao
4d91239a54
Update CRD descriptions. ( #360 )
...
Signed-off-by: GitHub <noreply@github.com >
2024-02-19 08:42:38 +00:00
Yang Le
c5e210af0c
✨ support configuration of the agent priorityclass ( #358 )
...
Signed-off-by: Yang Le <yangle@redhat.com >
2024-02-08 06:23:23 +00:00
Jian Zhu
68a6c1f88b
Upgrade addon framework ( #359 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2024-02-05 04:19:44 +00:00
Wei Liu
98ab144e42
update sdk-go lib ( #357 )
...
Signed-off-by: Wei Liu <liuweixa@redhat.com >
2024-01-30 07:00:23 +00:00
Wei Liu
4ab47cf73d
update sdk-go to update work clients mqtt topics ( #356 )
...
Signed-off-by: Wei Liu <liuweixa@redhat.com >
2024-01-29 08:00:29 +00:00
DONG BEIQING
5b9b566f15
✨ Configurable qos resources for containers managed by cluster-manager and klusterlet ( #351 )
...
* configurable qos resources for containers managed by cluster-manager and klusterlet
Signed-off-by: Dong Beiqing <350758787@qq.com >
* run make fmt-imports
Signed-off-by: Dong Beiqing <350758787@qq.com >
---------
Signed-off-by: Dong Beiqing <350758787@qq.com >
2024-01-23 09:41:52 +00:00
Jian Qiu
c04ab368de
Bump api and addon-framework deps ( #354 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-23 07:40:26 +00:00
Jian Qiu
6cfce8ce24
Revert apply func ( #353 )
...
this part dep on library-go so remove from
sdk-go
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-22 03:46:46 +00:00
Jian Qiu
bede3edd92
Switch to patcher in sdk-go ( #349 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-22 02:04:49 +00:00
Jian Zhu
5d99f4bf50
Check the template type addon status immediately when the cluster status changes ( #350 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2024-01-22 01:20:48 +00:00
Jian Qiu
01521e3e1e
Bump to kube-0.29.0 ( #348 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-18 08:14:32 +00:00
xuezhao
66b7890c84
Remove codecov token. ( #345 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2024-01-18 03:25:42 +00:00
Wei Liu
889ebf2dee
Switch to sdk-go for cloudevents ( #347 )
...
Signed-off-by: Wei Liu <liuweixa@redhat.com >
2024-01-18 03:09:13 +00:00
Zhiwei Yin
8bd99799e4
configure QPS and Burst for the flags of klusterlet agents ( #344 )
...
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
2024-01-18 01:35:58 +00:00
Jian Qiu
1d42f4285e
Switch to sdk-go for helper functions ( #346 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-17 14:28:54 +00:00
xuezhaojun
320b73c895
Fix: move enable ReplicaSet controller at the beginning. ( #343 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2024-01-12 02:52:23 +00:00
xuezhaojun
4b6e12a2f1
Fix: using ownerRef to control the removal of storageversionmigrations. ( #342 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2024-01-10 02:47:08 +00:00
Qing Hao
40135fd4ba
addon support rollout configs ( #340 )
...
Signed-off-by: haoqing0110 <qhao@redhat.com >
2024-01-08 05:49:06 +00:00
Jian Qiu
976019dd43
🐛 Requeue for rolling strategy in mwrs ( #337 )
...
* Requeue for rolling strategy in mwrs
Signed-off-by: Jian Qiu <jqiu@redhat.com >
* Add more integration test for rolling
Signed-off-by: Jian Qiu <jqiu@redhat.com >
---------
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2024-01-04 09:55:20 +00:00
Jian Zhu
3d40e076ef
Bump addon framework to the latest version ( #339 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2024-01-03 01:44:25 +00:00
xuezhaojun
9dc8f104cf
Update api dependencies and handle deprecated code. ( #333 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2023-12-20 10:21:48 +00:00
xuezhaojun
93a9d194af
Fix: migration-controller depending on cluster-manager condition. ( #328 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2023-12-19 10:28:59 +00:00
Zhiwei Yin
2e07fda72f
update deployment securityContext ( #329 )
...
Signed-off-by: Zhiwei Yin <zyin@redhat.com >
2023-12-08 02:56:10 +00:00
Wei Liu
d2324b8581
supporting cloudevents for work agent ( #321 )
...
Signed-off-by: Wei Liu <liuweixa@redhat.com >
2023-12-07 05:16:59 +00:00
xuezhaojun
5884bc5c21
Add clock sync condition controller. ( #312 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2023-12-05 02:05:36 +00:00
Jian Qiu
7ceb9a2bce
Reduce permission for cluster manager and klusterlet ( #325 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2023-11-30 13:05:39 +00:00
Jian Qiu
f89d535ff3
skip namespace in resourceMeta for cluster scoped resource ( #324 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2023-11-29 07:31:31 +00:00
haowells
4a1a8901f7
klusterlet spec mount /tmp to emptydir volume ( #322 )
...
Signed-off-by: haolin <haowells@gmail.com >
2023-11-29 01:42:13 +00:00
haowells
8a4c834ebf
✨ klusterlet cr add flag to use best effort resources ( #317 )
...
* klusterlet cr add flag to use besteffort resources
Signed-off-by: haolin <haowells@gmail.com >
* rename resource type to resource requirements
Signed-off-by: haolin <haowells@gmail.com >
* update api to latest version
Signed-off-by: haolin <haowells@gmail.com >
* fix typo of ResourceRequirements
Signed-off-by: haolin <haowells@gmail.com >
---------
Signed-off-by: haolin <haowells@gmail.com >
Co-authored-by: haolin <haolin@ebay.com >
2023-11-27 09:49:44 +00:00
haowells
fd06d926b1
operator sdk support arm64 ( #319 )
...
Signed-off-by: haolin <haowells@gmail.com >
2023-11-27 06:51:11 +00:00
Jian Qiu
ab87bfc5df
Reduce permision for release gha ( #318 )
...
Signed-off-by: Jian Qiu <jqiu@redhat.com >
2023-11-24 02:46:00 +00:00
xuezhaojun
a46086d819
Removal v1beta1 webhook. ( #316 )
...
Signed-off-by: xuezhaojun <zxue@redhat.com >
2023-11-23 08:06:19 +00:00
Jian Zhu
6571a8a4d9
✨ Support setting manifest work config by addon template ( #308 )
...
* ✨ Support setting manifest work config by addon template
Signed-off-by: zhujian <jiazhu@redhat.com >
* add unit tests
Signed-off-by: zhujian <jiazhu@redhat.com >
---------
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-11-20 14:09:38 +00:00
Mohamed ElSerngawy
615f5a4441
Update OCM APIs and apply Rollout strategy API changes ( #310 )
...
Signed-off-by: melserngawy <melserng@redhat.com >
2023-11-16 02:36:16 +00:00
Yang Le
29ffff020f
📖 add a solution to join cluster through proxy server ( #311 )
...
Signed-off-by: Yang Le <yangle@redhat.com >
2023-11-13 01:28:10 +00:00
Yang Le
fb940bb9f4
🐛 fix the wrong endpoint issue of the multiple hubs hosted solution ( #309 )
...
Signed-off-by: Yang Le <yangle@redhat.com >
2023-11-08 08:25:15 +00:00
Jian Zhu
3882b1da77
Add fossa license scanning badge ( #306 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-11-02 07:25:03 +00:00
Mohamed ElSerngawy
35680c3ca3
✨ Implement ManifestWorkReplicaSet RollOut strategy ( #259 )
...
* Implement rollout strategy
Signed-off-by: melserngawy <melserng@redhat.com >
* Update API and new logic
Signed-off-by: melserngawy <melserng@redhat.com >
---------
Signed-off-by: melserngawy <melserng@redhat.com >
2023-11-02 03:08:35 +00:00
Yang Le
370dbba05c
📖 add solutions of multiple hubs ( #304 )
...
Signed-off-by: Yang Le <yangle@redhat.com >
2023-11-02 01:34:01 +00:00
StepSecurity Bot
05f1a2cdb5
[StepSecurity] ci: Harden GitHub Actions ( #305 )
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
2023-10-31 07:41:13 +00:00
Jian Zhu
7266b5c65f
Add open ssf scorecard badge ( #303 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-10-31 04:05:18 +00:00
Jian Zhu
49ffc369f8
Use ossf score card ( #302 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-10-31 01:04:45 +00:00
Jian Zhu
c4bfa0814a
Add artifact hub badges ( #300 )
...
Signed-off-by: zhujian <jiazhu@redhat.com >
2023-10-27 16:18:49 +00:00
Yang Le
0f7da4a9bb
🐛 upgrade addondeploymentconfigs to include proxy ca bundle ( #299 )
...
Signed-off-by: Yang Le <yangle@redhat.com >
2023-10-27 06:50:33 +00:00
Qing Hao
2f4ff9f424
🌱 add metrics for placement ( #297 )
...
* add metrics for placement
Signed-off-by: haoqing0110 <qhao@redhat.com >
* record plugin metrics in schedule()
Signed-off-by: haoqing0110 <qhao@redhat.com >
* add plugin type
Signed-off-by: haoqing0110 <qhao@redhat.com >
---------
Signed-off-by: haoqing0110 <qhao@redhat.com >
2023-10-26 06:44:59 +00:00