RainbowMango
|
14423bf5d8
|
Introduce generic hashset to simplify code
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-12-14 15:49:45 +08:00 |
changzhen
|
5ed2100ee1
|
support multiple dependencyInterpreter lua script for one gvk
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-12-13 10:30:33 +08:00 |
karmada-bot
|
37cca1cd8d
|
Merge pull request #2928 from Fish-pro/fix/healthy
Fix misjudgment of deployment and statefuleset health status
|
2022-12-12 14:51:21 +08:00 |
chen zechun
|
ec8f4c2a54
|
Fix Deployment and Statefulset health judgments
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
|
2022-12-12 13:53:54 +08:00 |
yingjinhui
|
0f5e377d9f
|
add kube lib for lua
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-12-08 22:14:04 +08:00 |
yingjinhui
|
45d85bb46c
|
add metrics for pool
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-12-05 20:34:23 +08:00 |
RainbowMango
|
f6dc267e46
|
Remove redundant pointer use of atomic types
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-12-01 18:26:19 +08:00 |
karmada-bot
|
0035d7a23b
|
Merge pull request #2885 from chaunceyjiang/atomic
go1.19: change some atomic.Value to atomic.Bool
|
2022-12-01 18:14:12 +08:00 |
yingjinhui
|
b1e5bf093b
|
fix ut: HasSynced error
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-12-01 14:54:52 +08:00 |
RainbowMango
|
873cd9f3e6
|
Nominate resource interpreter owners
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-11-30 18:03:13 +08:00 |
chaunceyjiang
|
05a235caa2
|
go1.19: change some atomic.Value to atomic.Bool
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-11-30 10:53:48 +08:00 |
karmada-bot
|
d7b3a1cad4
|
Merge pull request #2864 from ikaven1024/pr-luavm
improve lua vm executing with pool
|
2022-11-28 18:07:10 +08:00 |
yingjinhui
|
47e7e8da8d
|
improve lua vm executing with pool
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-11-28 15:45:12 +08:00 |
karmada-bot
|
eb3763c201
|
Merge pull request #2824 from ikaven1024/interpret-ctl-execute
add execute mod for interpret command
|
2022-11-28 15:21:10 +08:00 |
yingjinhui
|
4a37e9ce91
|
add execute mode for karmadactl interpret subcommand
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-11-28 14:26:36 +08:00 |
stingshen
|
d1e3977994
|
do not propagate finalizers to member cluster
Signed-off-by: stingshen <stingshen@126.com>
|
2022-11-26 17:24:44 +08:00 |
changzhen
|
b1977be9e5
|
support users can define multiple resourceinterpretercustomization
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-11-23 14:55:01 +08:00 |
karmada-bot
|
9605609168
|
Merge pull request #2750 from ikaven1024/inpreter-ctl
add interpret command
|
2022-11-22 09:54:05 +08:00 |
yingjinhui
|
81b2596ec1
|
add karmadactl interpret subcommand
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-11-21 20:18:35 +08:00 |
changzhen
|
2819df4347
|
add more log info for resource interpreter
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-11-19 18:15:49 +08:00 |
karmada-bot
|
ba084975d7
|
Merge pull request #2794 from jameszhangyukun/pr-interpret-interfaces
Resource Interpreter implements the interfaces
|
2022-11-16 17:43:59 +08:00 |
zhangyukun
|
04191b7dc6
|
Resource Interpreter implements the interfaces
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
|
2022-11-16 10:55:16 +08:00 |
Poor12
|
83a45b2878
|
fix ut failure
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-11-16 10:30:46 +08:00 |
karmada-bot
|
e7c9cd0ccf
|
Merge pull request #2803 from ikaven1024/pr-improve-decodeValue
improve decodeValue for Lua
|
2022-11-15 12:10:04 +08:00 |
yingjinhui
|
90b7a4b096
|
improve decodeValue for Lua
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-11-14 20:47:26 +08:00 |
yingjinhui
|
5cc6d813ab
|
fix error when convert empty lua table
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-11-14 17:30:05 +08:00 |
zhangyukun
|
d4e5f04791
|
Resource Interpreter framework introduce Lua runtime layer
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
|
2022-11-08 09:17:33 +08:00 |
zhangyukun
|
a3c50e7e86
|
Resource Interpreter Framework cache and reorganize configurations
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
|
2022-11-07 13:42:00 +08:00 |
karmada-bot
|
900a1bb043
|
Merge pull request #2651 from RainbowMango/pr_cleanup_customize_interpreter
cleanup kubeconfig parameter from customized interpreter
|
2022-10-20 09:08:15 +08:00 |
chaunceyjiang
|
f865e5542c
|
Put chaunceyjiang onto the controllers and resourceinterpreter reviewers list
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-10-19 09:47:04 +08:00 |
RainbowMango
|
f5d3d013e6
|
remove kubeconfig parameter from customized interpreter
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-10-18 16:59:57 +08:00 |
karmada-bot
|
41615f8783
|
Merge pull request #2294 from chaunceyjiang/ttl
No need to propagate ttlsecondsafterfinished
|
2022-08-29 12:34:57 +08:00 |
chaunceyjiang
|
83c91ac909
|
No need to propagate ttlsecondsafterfinished
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-08-29 11:22:15 +08:00 |
karmada-bot
|
f70fe8a0e6
|
Merge pull request #2415 from Garrybest/pr_pv
retain PersistentVolume fields
|
2022-08-26 09:27:54 +08:00 |
changzhen
|
afca732825
|
reflect health status for recording the healthy state of the current resource running in the member cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-08-24 17:27:56 +08:00 |
Garrybest
|
7b7428fb9e
|
retain PersistentVolume fields
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-08-23 18:04:33 +08:00 |
yusank
|
d1617303a4
|
feat: sync cluster level resource status #2394
Signed-off-by: yusank <yusankurban@gmail.com>
|
2022-08-22 10:16:53 +08:00 |
zhuwint
|
989fb496fd
|
add default interpreter for interpretHealth
Signed-off-by: zhuwint <zhuwentao15@huawei.com>
|
2022-08-18 11:48:09 +08:00 |
karmada-bot
|
431e06a684
|
Merge pull request #2329 from zhuwint/devhealthy
implement InterpretHealth for resource interpreter
|
2022-08-11 10:51:09 +08:00 |
zhuwint
|
90ddb6ae3c
|
implement InterpretHealth for resource interpreter
Signed-off-by: zhuwint <zhuwentao15@huawei.com>
|
2022-08-11 09:19:50 +08:00 |
hanweisen
|
721d4e02bf
|
propagate dependencies support propagate pvc
Signed-off-by: hanweisen <hanweisen_yewu@cmss.chinamobile.com>
|
2022-08-10 11:09:25 +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 |
RainbowMango
|
f73e7f2639
|
Rename interpreter operation health
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-08-08 19:56:18 +08:00 |
karmada-bot
|
7097347d86
|
Merge pull request #2311 from weilaaa/optimize_unstructured_convert_methods
optimize unstructured convert methods
|
2022-08-04 14:16:01 +08:00 |
weilaaa
|
4ed701069d
|
optimize unstructured convert methods
Signed-off-by: weilaaa <weilanidaye@gmail.com>
|
2022-08-04 11:38:25 +08:00 |
karmada-bot
|
7c728707fc
|
Merge pull request #2035 from chaunceyjiang/auto_propagate_sa
Propagate dependencies add support propagate ServiceAccount
|
2022-08-02 19:50:59 +08:00 |
chaunceyjiang
|
0014bc2aed
|
Propagate dependencies add support propagate ServiceAccount
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-08-02 15:55:31 +08:00 |
karmada-bot
|
26c559e1a2
|
Merge pull request #2252 from RainbowMango/pr_fix_health_assessment
Fixed Argo CD can not assess StatefulSet and DaemonSet health status issue
|
2022-07-27 11:51:52 +08:00 |
karmada-bot
|
b8af2a70b4
|
Merge pull request #2249 from dddddai/status
Make sure to update resource status
|
2022-07-27 09:34:52 +08:00 |
dddddai
|
5743cebab0
|
make sure to update resource status
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2022-07-26 11:18:31 +08:00 |