chaunceyjiang
c3f5eaa3f7
fix failed to apply Label/Annotation Overriders
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-12-16 18:34:33 +08:00
RainbowMango
14423bf5d8
Introduce generic hashset to simplify code
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-12-14 15:49:45 +08:00
karmada-bot
0131bffaae
Merge pull request #2879 from carlory/validate
...
move validation funcs into util/validation
2022-12-14 10:10:23 +08:00
karmada-bot
1541db26d5
Merge pull request #2919 from Poor12/improve-auto-generate-pp
...
Replace colon with point in the rbac resource name
2022-12-09 11:33:19 +08:00
karmada-bot
5f673cbde8
Merge pull request #2918 from qingwave/unstructured-ut
...
[UT] Add unstructed helper uinttest
2022-12-08 18:00:18 +08:00
qingwave
e171c4cac6
add unstruucted helper uinttest
...
Signed-off-by: qingwave <isguory@gmail.com>
2022-12-08 08:37:03 +00:00
Poor12
cfacfb2f10
replace colon with point in the rbac resource name
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-12-08 11:59:08 +08:00
huangyanfeng
1e1506332e
generate PolicyRules from given subjects for impersonation deduplicate
...
Signed-off-by: huangyanfeng <huangyanfeng@cestc.com>
generate PolicyRules add ut case for check deduplicate
Signed-off-by: huangyanfeng <huangyanfeng@cestc.com>
import format
Signed-off-by: huangyanfeng <huangyanfeng@cestc.com>
2022-12-08 10:31:37 +08:00
karmada-bot
69bd4ece52
Merge pull request #2883 from ikaven1024/pr-pool-metric
...
add metrics for pool
2022-12-06 11:29:16 +08:00
karmada-bot
9784ed3a5d
Merge pull request #2609 from chaunceyjiang/implicit
...
add implicit priority for OP and COP
2022-12-06 10:34:16 +08:00
yingjinhui
45d85bb46c
add metrics for pool
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-12-05 20:34:23 +08:00
chen zechun
7b64cc5e4e
Correct the typos
...
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-12-05 18:27:28 +08:00
karmada-bot
2224d1e700
Merge pull request #2882 from Zhuzhenghao/registry.k8s.io
...
Move to registry.k8s.io
2022-12-01 15:08:03 +08:00
karmada-bot
464270f7c2
Merge pull request #2845 from Garrybest/pr_division
...
refactor static weight strategy
2022-12-01 10:41:15 +08:00
zhuzhenghao
915b1857c9
Move to registry.k8s.io
...
Signed-off-by: zhuzhenghao <zhenghao.zhu@daocloud.io>
2022-11-29 18:55:22 +08:00
chaunceyjiang
200a58768e
add implicit priority for OP and COP
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-29 11:26:24 +08:00
carlory
1b33ef882b
move validation funcs into util/validation
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-11-29 10:30:17 +08:00
karmada-bot
3f21fc1ab4
Merge pull request #2755 from chaunceyjiang/resourceInterpreter
...
Implement ResourceInterpreterCustomization ValidatingAdmission
2022-11-28 20:42:17 +08:00
chaunceyjiang
0c16431a51
Implement ResourceInterpreterCustomization ValidatingAdmission
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-28 18:30:43 +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
karmada-bot
c416581aa9
Merge pull request #2835 from Poor12/add-event-for-gracefuleviction
...
Add events for graceful eviction controller
2022-11-28 17:59: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
Poor12
e988f75fb0
add events for graceful eviction controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-26 10:27:10 +08:00
karmada-bot
63a67d7cbd
Merge pull request #2825 from jwcesign/code-review-fix
...
Add more logs and delete some redundant code
2022-11-24 14:28:07 +08:00
RainbowMango
f8646f5d91
Update Golang version from v1.18.3 to v1.19.3
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 19:47:12 +08:00
jwcesign
2c3141980e
Add more logs and delete some redundant code
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-23 16:12:13 +08:00
Garrybest
8d9780f838
refactor static weight strategy
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-11-22 15:28:04 +08:00
cleverhu
e1e1616197
unify namespace and name style
...
Signed-off-by: cleverhu <shouping.hu@daocloud.io>
2022-11-19 23:42:01 +08:00
karmada-bot
d46db85ba4
Merge pull request #2607 from my-git9/metricstest3
...
add ut for util/metrics
2022-11-19 15:49:02 +08:00
xin.li
fc346e8c51
add ut for util/metrics and remove unused function
...
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-11-19 10:38:28 +08:00
Poor12
5418b5d265
refactor events
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-15 15:34:22 +08:00
karmada-bot
bc7b298c40
Merge pull request #2761 from ikaven1024/pr-mem-clientset
...
refactor util.BuildClusterConfig
2022-11-14 09:42:57 +08:00
changzhen
5a767f4f21
allow to update the resourceSelector of PropagationPolicy/ClusterPropagationPolicy
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-09 16:40:57 +08:00
Poor12
ac6aaa31f1
add override policy event
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-09 10:25:23 +08:00
yingjinhui
2d6f491c61
refactor util.BuildClusterConfig
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-11-09 00:26:19 +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
karmada-bot
f32741e13f
Merge pull request #2724 from lonelyCZ/pr-karmadactl-util-idempotency
...
Fix and unify `CreateOrUpdateXXX` functions for karmadactl
2022-11-02 11:32:25 +08:00
lonelyCZ
0b535a4d12
Fix and unify CreateOrUpdateXXX functions for karmadactl
...
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2022-11-01 20:50:33 +08:00
karmada-bot
9595e5f78e
Merge pull request #2706 from ikaven1024/ut-cache-mcs
...
[ut] add ut for cache.go, mcs.go, and improve DeleteEndpointSlice
2022-11-01 17:36:25 +08:00
karmada-bot
8d5f56b8b3
Merge pull request #2716 from chaunceyjiang/ut
...
Add UT for imageoverride
2022-11-01 17:04:43 +08:00
yingjinhui
07df5bcac5
[ut] add ut for cache.go, mcs.go
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-11-01 16:03:14 +08:00
karmada-bot
f68da6d64e
Merge pull request #2715 from ikaven1024/pr-cleanup-proxy
...
clean up proxy repeating code
2022-11-01 11:53:43 +08:00
chaunceyjiang
50ec86b796
Add UT for imageoverride
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-01 11:30:08 +08:00
karmada-bot
ee850b110d
Merge pull request #2700 from ikaven1024/ut-resource
...
add ut for resource.go
2022-11-01 09:57:44 +08:00
karmada-bot
3fc113e1a4
Merge pull request #2709 from ikaven1024/ut-predicate
...
improve predicate.go
2022-11-01 09:49:25 +08:00
yingjinhui
8e0ceb72ec
[ut]] add ut for resource.go
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-31 22:13:32 +08:00
yingjinhui
38b5eabb4a
clean up proxy repeating code
...
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-31 21:35:52 +08:00
karmada-bot
bd8d734054
Merge pull request #2678 from cmicat/feature/proxy-connector-framework
...
Add Proxy Framework
2022-10-31 15:55:24 +08:00
karmada-bot
aae442f065
Merge pull request #2704 from Garrybest/pr_estimator
...
leverage scheduler cache to estimate replicas
2022-10-31 15:48:46 +08:00
raymondmiaochaoyue
7e24783b36
Add proxy framework.
...
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-10-31 14:50:15 +08:00