karmada-bot
|
d2af1e1991
|
Merge pull request #823 from dddddai/sched-condition
Propose a Scheduled condition for RB/CRB
|
2021-10-18 15:15:01 +08:00 |
wawa0210
|
b247085261
|
Add execution event
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
|
2021-10-18 13:48:17 +08:00 |
dddddai
|
eaea5c608b
|
add scheduled condition for binding
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-18 11:43:40 +08:00 |
karmada-bot
|
cceed5c9f8
|
Merge pull request #791 from dddddai/from-cache
Fetch control plane workload from cache instead of api server
|
2021-10-15 17:55:57 +08:00 |
dddddai
|
65071d1e64
|
fetch control plane workload from cache instead of api server
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-15 17:33:25 +08:00 |
karmada-bot
|
a9250c5977
|
Merge pull request #817 from dddddai/test
Aggregate status no matter if ensured work or not
|
2021-10-15 09:37:57 +08:00 |
dddddai
|
981201ce61
|
aggregate status no matter if ensured work or not
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-14 15:44:11 +08:00 |
changzhen
|
cac82db303
|
move binding's namespace/name from work's label to annotation
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-10-09 16:28:00 +08:00 |
changzhen
|
acee9c6a09
|
modify event reason
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-09-30 12:09:42 +08:00 |
changzhen
|
e25e2038a4
|
retain original code style
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-09-30 11:15:30 +08:00 |
pigletfly
|
8600106853
|
Add binding event
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-09-30 10:54:27 +08:00 |
dddddai
|
ede9fad83c
|
add finalizer in resource binding and cluster resource binding
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-09-29 11:21:51 +08:00 |
RainbowMango
|
56fbbe1054
|
adopt binding v1alpha2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-09-28 17:03:46 +08:00 |
phantooom
|
b9929128b3
|
fix: when matchClusters is empty controller will crash
Signed-off-by: phantooom <xiaorui.zou@gmail.com>
|
2021-09-23 13:25:08 +08:00 |
esto
|
a6165e47f9
|
update import-aliases
Signed-off-by: esto <1291156784@qq.com>
|
2021-09-15 15:13:14 +08:00 |
lihanbo
|
3da0a0c117
|
fix bug of aggregating status to resourcebinding
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-09-07 21:00:07 +08:00 |
phantooom
|
bf90394a0f
|
fix: when ReplicaSchedulingPolicy all the staticWeightRule weight is 0, calculateReplicas func divide by 0
Signed-off-by: phantooom <xiaorui.zou@gmail.com>
|
2021-08-31 22:34:56 +08:00 |
karmada-bot
|
2b615642ca
|
Merge pull request #579 from pigletfly/fix-rb-status
Retry conflict errors when aggregating binding status
|
2021-08-30 17:50:52 +08:00 |
pigletfly
|
a2f78ab794
|
Fix update rb status
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-08-30 17:14:17 +08:00 |
changzhen
|
7299d8c091
|
move helper.EnsureWork() to pkg/controllers/binding
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-08-24 15:34:27 +08:00 |
pigletfly
|
8edb376966
|
Move labels to apis
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-08-06 00:03:00 +08:00 |
changzhen
|
12e2585e82
|
Cleanup cyclomatic complexity with function EnsureWork
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-07-14 20:43:45 +08:00 |
junqian
|
ffe285ea2a
|
ensure work with given replicas
Signed-off-by: junqian <junqian@tencent.com>
|
2021-07-07 15:14:23 +08:00 |
lihanbo
|
aa4baa12a2
|
clean up works when resource binding has been removed
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-06-10 10:00:54 +08:00 |
RainbowMango
|
763c2a10e7
|
Adopt Reconcile() method signature change
Adopt MapOjbect removing change
Adopt event handling object changes
Adopt ToRequestsFunc to MapFunc change
Adopt EnqueueRequestsFromMapFunc change
Adopt runerable interface change
Adopt using admission review version v1
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-05-08 19:12:35 +08:00 |
Hanbo Li
|
28e6d3ff71
|
support ReplicaSchedulingPolicy (#269)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
Signed-off-by: Lihanbo (Hampo <l00512446@china.huawei.com>
|
2021-04-15 17:37:38 +08:00 |
Hanbo Li
|
a3ebc74cde
|
trigger resync for override policy changes (#250)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-04-02 17:34:04 +08:00 |
Zhen Chang
|
986bcbcd29
|
add judgment with work label when joining binding queue (#246)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-31 09:24:02 +08:00 |
Zhen Chang
|
0290ebf253
|
Aggregate status to clusterResourceBinding (#223)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-18 14:40:33 +08:00 |
Zhen Chang
|
da34779efb
|
Aggregate status to resourcebinding (#221)
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-03-17 18:17:46 +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 |
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 |
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 |
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 |
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 |
Hongcai Ren
|
5f7305f1d7
|
Rename PropagationWork to Work. (#169)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-02-09 14:30:34 +08:00 |
Kevin Wang
|
4afcabe5f1
|
rename apigroup name, from propagationstrategy to policy
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-25 15:55:06 +08:00 |
Kevin Wang
|
e33559250c
|
rename membercluster to cluster in relevant implementations
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2021-01-23 09:53:52 +08:00 |
Xianpao Chen
|
991d390778
|
refactor bindingcontroller with c.Client (#131)
Signed-off-by: chenxianpao <chenxianpao@huawei.com>
|
2021-01-21 17:33:47 +08:00 |
Hongcai Ren
|
f04229cec9
|
Support override policy (#130)
* support override resources by policy
Co-authored-by: lihanbo <lihanbo2@huawei.com>
Signed-off-by: RainbowMango <renhongcai@huawei.com>
* Update vendor
Signed-off-by: RainbowMango <renhongcai@huawei.com>
|
2021-01-20 10:33:18 +08:00 |
Hanbo Li
|
5327705f6e
|
add finalizer when creating propagationwork (#92)
|
2020-12-28 17:09:53 +08:00 |
Kevin Wang
|
52ff0e4ab9
|
reflect github org update (#73)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
|
2020-12-15 11:47:13 +08:00 |
Xianpao Chen
|
ce8b52c3b3
|
refactor ensure function by createorupdate in controller-runtime (#68)
|
2020-12-11 15:50:37 +08:00 |
Xianpao Chen
|
bf84ff9001
|
remove orphan work and binding (#62)
|
2020-12-09 11:48:45 +08:00 |
Hanbo Li
|
4d2e1de9e9
|
prefix execution space name with karmada-es- (#61)
|
2020-12-08 11:12:28 +08:00 |
Xianpao Chen
|
61c86f7a0c
|
rename function name that ambiguous (#54)
|
2020-12-07 10:02:52 +08:00 |
Xianpao Chen
|
28ecd3b0ff
|
refactor binding controller with controller-runtime (#52)
|
2020-12-04 11:47:06 +08:00 |
RainbowMango
|
f9cde6835b
|
Fix can not propagate to multiclusters issue
|
2020-12-01 15:34:18 +08:00 |