Poor12
|
e7f70a00b6
|
fix issue when cluster fails and recovers
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2023-03-07 15:39:25 +08:00 |
changzhen
|
eecadfd43a
|
add bindingStatus controller to aggregate work status and update the
status of resource template
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2023-02-23 16:08:36 +08:00 |
chen zechun
|
83d43235e8
|
Uniform error log output starts with uppercase
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
|
2022-12-28 19:12:36 +08:00 |
Poor12
|
7013563291
|
add metrics for resource
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-11-28 14:38:22 +08:00 |
Poor12
|
5418b5d265
|
refactor events
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-11-15 15:34:22 +08:00 |
wuyingjun
|
41b1cc4c8c
|
fix overridepolicy with nil resource selector could not work
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
|
2022-11-12 17:36:30 +08:00 |
yanggang
|
a0a7674d26
|
reuse context for controller-manager base-context
Signed-off-by: yanggang <gang.yang@daocloud.io>
|
2022-11-05 18:51:06 +08:00 |
Garrybest
|
92d8c69d46
|
stop publish duplicated event
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-09-23 10:43:59 +08:00 |
RainbowMango
|
8461e4fb8c
|
rename and re-organize the informermanager
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-08-09 17:24:23 +08:00 |
changzhen
|
b6c7320f70
|
make changes to binding-controller to adopt graceful eviction
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-08-05 16:43:47 +08:00 |
RainbowMango
|
56d1570439
|
rename misleading label constant
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-06-14 11:25:10 +08:00 |
RainbowMango
|
362bef3065
|
Add comments about why resource template not exist
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-04-24 15:15:14 +08:00 |
ljx李静雪
|
4953fbcd9e
|
if workload is not found, skip to ensure work
Signed-off-by: jingxueli <jingxueli@trip.com>
|
2022-04-21 20:06:29 +08:00 |
RainbowMango
|
11fd0f935c
|
Refactor ratelimit flags to make it easier to share with karmada-agent.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-03-18 17:25:13 +08:00 |
RainbowMango
|
8a402f8e94
|
chore: cleanup ratelimiter flags
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-03-08 08:57:01 +08:00 |
pigletfly
|
d8470c2c52
|
Fix resource binding get reconciled multiple times
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2022-03-04 14:21:13 +08:00 |
pigletfly
|
9e28d6c6e8
|
add ratelimiter flags
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2022-03-03 16:09:39 +08:00 |
lihanbo
|
4569663b40
|
adapt for propagating dependencies
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2022-02-26 15:49:06 +08:00 |
Xinzhao Xu
|
d7b593ce55
|
Remove deprecated ReplicaSchedulingPolicy API
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
|
2021-12-24 17:43:06 +08:00 |
Xinzhao Xu
|
a895c38005
|
Implementing the ReviseReplica hook
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
|
2021-12-24 16:02:25 +08:00 |
lihanbo
|
b238572263
|
add events to resource template
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-12-20 17:31:38 +08:00 |
karmada-bot
|
3a743aaaa9
|
Merge pull request #1060 from mrlihanbo/FullyApplied
update FullyApplied condition after aggregating works status
|
2021-12-10 17:43:18 +08:00 |
lihanbo
|
c07b6ce2dd
|
update FullyApplied condition
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-12-10 17:16:05 +08:00 |
lihanbo
|
435f32cc4d
|
update Scheduled conditon when failed scheduling
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-12-02 17:53:53 +08:00 |
karmada-bot
|
7e35f9cc26
|
Merge pull request #1031 from pigletfly/fix-retry-on-update-status
Add retry on update status
|
2021-11-26 17:02:05 +08:00 |
pigletfly
|
39985d5dbe
|
Add retry on update status
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2021-11-25 19:55:03 +08:00 |
changzhen
|
033de2de9f
|
delete the TODO logic with binding labels
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-11-22 17:41:55 +08:00 |
lonelyCZ
|
f3eae223cc
|
Add FullyApplied to binding
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2021-10-20 16:23:07 +08:00 |
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 |
esto
|
a6165e47f9
|
update import-aliases
Signed-off-by: esto <1291156784@qq.com>
|
2021-09-15 15:13:14 +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 |