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 |
Hongcai Ren
|
c5502fc434
|
Remove hardcoded condition type. (#166)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-05 17:25:55 +08:00 |
RainbowMango
|
3305a54b11
|
restrict policy spread constraints
Signed-off-by: RainbowMango <renhongcai@huawei.com>
Co-authored-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-05 17:18:41 +08:00 |
Zhen Chang
|
8e47b33b01
|
enable karmada-scheduler health check endpoint /healthz (#163)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-02-05 10:26:18 +08:00 |
Kevin Wang
|
a2f81ff3a5
|
update SpreadConstraint fields, use maxGroups and minGroups (#162)
instead of maximum and minimum.
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-05 09:17:29 +08:00 |
Hongcai Ren
|
06db5c3fff
|
make update codegen more simpler (#161)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-04 15:33:48 +08:00 |
xsy
|
0c5cb6505a
|
Fix typo (#160)
Signed-off-by: xieshiyi <xieshiyi1@huawei.com>
|
2021-02-03 18:11:22 +08:00 |
Hanbo Li
|
6d907af426
|
support DependentOverrides (#157)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-03 17:53:37 +08:00 |
Hongcai Ren
|
5fa0e7fc7c
|
add verify and update endpoint to makefile (#158)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-03 16:41:23 +08:00 |
Hanbo Li
|
8cc6f72cf2
|
support skip member cluster TLS verification (#159)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-02-03 16:31:07 +08:00 |
RainbowMango
|
59b8bb46b5
|
Add InsecureSkipTLSVerification field to Cluster.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-02 17:29:40 +08:00 |
RainbowMango
|
77830aada3
|
Add DependentOverriders field to PropagationPolicy
Signed-off-by: RainbowMango <renhongcai@huawei.com>
Co-authored-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-02-02 17:22:41 +08:00 |
Hongcai Ren
|
9624634662
|
enable propagation policy webhook (#152)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-30 15:17:51 +08:00 |
Hongcai Ren
|
d13875b2c3
|
enable karmada-controller-manager health check endpoint /healthz (#154)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-30 15:15:48 +08:00 |
Hanbo Li
|
bca72a58fb
|
support cluster label selector in scheduler (#149)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-01-30 09:22:48 +08:00 |