changzhen
|
e3dd8cfaa6
|
add serviceaccount controller to kube-controller-manager
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-12 19:30:41 +08:00 |
changzhen
|
2f57916254
|
add basic pod propagation test
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-12 19:30:41 +08:00 |
Hanbo Li
|
01066ce3f8
|
Scheduler: support cluster resource binding (#213)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-12 17:07:50 +08:00 |
Zhen Chang
|
b3dfc1d1f7
|
add basic service propagation testing (#212)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-12 09:50:22 +08:00 |
Hanbo Li
|
d578be945b
|
support cluster override policy (#208)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-11 20:04:18 +08:00 |
Hongcai Ren
|
f556e93264
|
Watches cluster propagation policy changes (#211)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-11 17:03:11 +08:00 |
Hongcai Ren
|
3b7569ec6e
|
add support for match cluster propagation policy (#210)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-11 14:11:19 +08:00 |
Hanbo Li
|
fa86b6afd1
|
add cluster resource binding controller (#205)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-11 09:18:28 +08:00 |
Hongcai Ren
|
2a111b4b22
|
setup basic propagation testing (#207)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-10 18:46:23 +08:00 |
Zhen Chang
|
1b0aa972a1
|
Add webhook for mutating workload object of work resource (#206)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-10 17:46:58 +08:00 |
Hongcai Ren
|
5abf32099f
|
wait for dependent override present before apply policy (#204)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-10 17:14:15 +08:00 |
Hongcai Ren
|
002cd517b2
|
cleanup associate bindings after policy removed (#203)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-10 10:30:32 +08:00 |
Hanbo Li
|
d48065f086
|
add webhook for clusterpropagationpolicy and propagationpolicy (#201)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-10 09:36:32 +08:00 |
Hongcai Ren
|
614d7b0b8d
|
trigger re-match for policy changes (#202)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-09 18:56:54 +08:00 |
Hongcai Ren
|
c1c50c96e9
|
record isolate by detector, preparing match again when new policy added (#200)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-08 17:43:56 +08:00 |
RainbowMango
|
4747041ec5
|
Update deploy scripts to adop new apis
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
baf0faee9e
|
Deal with auto-generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
39813bdf31
|
Add cluster resource binding api
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 16:43:02 +08:00 |
RainbowMango
|
82d78bdfd4
|
Update deploy scripts
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
c8078cbaf7
|
Autogenerate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
30bda2b55b
|
Moving ResourceBinding to work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 15:37:51 +08:00 |
RainbowMango
|
0b22238888
|
Adopt work API group change
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
e804a0da58
|
Update deploy scripts after API group changed
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
c579ca4615
|
Generate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
3d5358aa77
|
Update codegen scripts for new work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
RainbowMango
|
26ce720fec
|
Move work api to work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 14:30:06 +08:00 |
Hongcai Ren
|
f262e2680f
|
Deprecate created-by label (#194)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 11:13:23 +08:00 |
Hongcai Ren
|
7905bb2371
|
Rename PropagationBinding to ResourceBinding (#193)
* Rename PropagationBinding to ResourceBinding
Signed-off-by: RainbowMango <renhongcai@huawei.com>
* Auto generate files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 09:46:35 +08:00 |
Hongcai Ren
|
288d24c7b9
|
Deprecate create by label from manifests (#191)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-06 09:28:01 +08:00 |
Hanbo Li
|
7a8eca1bfb
|
reschedule when propagationPolicies changed (#190)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-05 19:49:29 +08:00 |
Hongcai Ren
|
48e7782d4f
|
Remove Accepted field from Cluster API (#189)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-05 19:26:26 +08:00 |
Hongcai Ren
|
12da6af484
|
reorganize namespace auto-provision testing (#188)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-05 09:27:27 +08:00 |
Hongcai Ren
|
43b373fe9d
|
Introduce 'policy.karmada.io/applied-placement' annotation for re-schedule feature. (#187)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-04 19:27:18 +08:00 |
Hanbo Li
|
07655c4c09
|
add e2e test for namespace autoprovision (#183)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-03-04 14:38:27 +08:00 |
Hongcai Ren
|
3e31afdf4f
|
Deprecate owner label(karmada.io/created-by) set to Work object (#184)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-04 11:20:26 +08:00 |
Kevin Wang
|
abaf2b2bee
|
update generated files for cluster override API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:51:20 +08:00 |
Kevin Wang
|
bc5475c50f
|
Add clusterOverridePolicy API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:51:20 +08:00 |
Kevin Wang
|
70b9a2c25a
|
update generated files for ClusterPropagationPolicy
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:29:06 +08:00 |
Kevin Wang
|
6cd14a872f
|
Add clusterPropagationPolicy API
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-03-03 20:29:06 +08:00 |
RainbowMango
|
aaef8770ba
|
Scheduler: retrieve policy by binding labels
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-03 10:14:56 +08:00 |
RainbowMango
|
d86fcf9fe3
|
match appropriate policy for detected resource.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-03-03 10:14:56 +08:00 |
Hongcai Ren
|
b83a915955
|
Deprecated PolicyClaimLabel and replace with new labels (#178)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-27 18:23:10 +08:00 |
xsy
|
9711b9e5f8
|
Fix the failure of updating member cluster resources when the work changes (#179)
Signed-off-by: xieshiyi <xieshiyi1@huawei.com>
|
2021-02-27 18:13:25 +08:00 |
Hongcai Ren
|
8efa91208b
|
Monitor all resource changes. (#176)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-27 17:38:49 +08:00 |
Hanbo Li
|
14154f7c77
|
add namespace sync controller (#173)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-26 09:49:24 +08:00 |
Hongcai Ren
|
e7298f6f14
|
Optimize AsyncWorker make it could be re-use by other components (#174)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-25 20:27:07 +08:00 |
xsy
|
5c5aacdf51
|
fix panic when single cluster manager not found (#170)
Signed-off-by: xieshiyi <xieshiyi1@huawei.com>
|
2021-02-25 10:15:27 +08:00 |
Hongcai Ren
|
5f7305f1d7
|
Rename PropagationWork to Work. (#169)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-09 14:30:34 +08:00 |
Hanbo Li
|
eb6265a78a
|
support spread constraints (#168)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-08 12:05:49 +08:00 |
Kevin Wang
|
2643cf0ec5
|
improve spreadByField consts naming (#167)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-07 09:22:49 +08:00 |