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 |
karmada-bot
|
12ed020443
|
Merge pull request #2705 from ikaven1024/ut-binding
[ut] add ut for binding.go
|
2022-10-31 11:53:23 +08:00 |
yingjinhui
|
d776fd9d33
|
[ut] add ut for binding.go
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-10-31 10:55:00 +08:00 |
Garrybest
|
a0b7ba5d1d
|
leverage scheduler cache to estimate replicas
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-10-30 22:45:16 +08:00 |
Garrybest
|
f52043b447
|
add lifted files
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-10-30 22:45:16 +08:00 |
yingjinhui
|
331ac98671
|
[ut] add ut for predicate.go
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-10-29 23:28:03 +08:00 |
yingjinhui
|
68e24a2f4e
|
[ut] add ut for cluster.go, clusterlease.go, membercluster_client.go
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-10-29 22:07:38 +08:00 |
karmada-bot
|
c5e290c01d
|
Merge pull request #2669 from ikaven1024/ut-resources
[ut] add ut for pkg/util/clusterrole, rbac, sercret, secret, serviceaccount
|
2022-10-27 11:38:21 +08:00 |
yingjinhui
|
ee73db8b6c
|
[ut] add ut for secret.go, serviceaccount.go, rbac.go
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-10-27 10:46:23 +08:00 |
raymondmiaochaoyue
|
446ea00707
|
test worker.go
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
|
2022-10-26 12:34:09 +08:00 |
yingjinhui
|
c024594b02
|
[ut] add ut for pkg/util/selector.go
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-10-22 11:22:05 +08:00 |
karmada-bot
|
0debe0919c
|
Merge pull request #2660 from Poor12/add-ut-for-helper
[UT]Add ut for job.go and policy.go
|
2022-10-20 17:49:32 +08:00 |
Poor12
|
138d9eac5f
|
add ut for job.go and policy.go
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-10-20 16:14:58 +08:00 |
Poor12
|
1414d7b9ba
|
add gen-docs
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-10-20 15:35:46 +08:00 |
carlory
|
23b52270da
|
karmada scheduler & descheduler introduce scheduler-estimator-service-prefix flag
Signed-off-by: carlory <baofa.fan@daocloud.io>
|
2022-10-12 13:53:25 +08:00 |
karmada-bot
|
362f77ad13
|
Merge pull request #2578 from Poor12/fix-sa
Fix serviceaccount continual regeneration by service account controller
|
2022-10-12 10:55:07 +08:00 |
Poor12
|
def9933fcf
|
fix serviceaccount continual regeneration by service account controller in member clusters
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-10-12 10:01:49 +08:00 |
karmada-bot
|
b9287479c5
|
Merge pull request #2606 from my-git9/conversion_test
add ut function for util/name.go
|
2022-10-11 21:10:07 +08:00 |
xin.li
|
d89d92fa5b
|
add ut function for util/name.go
Signed-off-by: xin.li <xin.li@daocloud.io>
|
2022-10-11 19:59:36 +08:00 |
karmada-bot
|
eceba6480a
|
Merge pull request #2584 from chaunceyjiang/overriders
introduce overriders for annotation and label
|
2022-10-11 09:05:24 +08:00 |
chaunceyjiang
|
8bcfd7810b
|
introduce overriders for annotation and label
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-10-10 22:15:14 +08:00 |
karmada-bot
|
933e725940
|
Merge pull request #2602 from helen-frank/fix/runtimeMust
gclient handling programmer level errors
|
2022-10-10 19:18:06 +08:00 |
Poor12
|
746d0fd915
|
add ut for override.go
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-10-08 15:30:52 +08:00 |
Garrybest
|
4a657b5872
|
introduce type ImplicitPriority to represent the priority.
Signed-off-by: Garrybest <garrybest@foxmail.com>
Co-authored-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-09-30 14:48:05 +08:00 |
Garrybest
|
9bd626b3cc
|
add implicit priority for PP and CPP
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-09-30 14:48:05 +08:00 |
helen
|
77a6f15994
|
gclient handling programmer level errors
Signed-off-by: helen <helenfrank@protonmail.com>
|
2022-09-30 11:08:31 +08:00 |
Poor12
|
d0f76e1070
|
add ut for lifted codes
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-09-29 10:55:54 +08:00 |
lixingchenDaoCloud
|
1bf4fb8a86
|
Remove redundant type conversions
Signed-off-by: lixingchenDaoCloud <captainchina_li@163.com>
|
2022-09-28 23:25:59 +08:00 |
changzhen
|
5ee9f6776e
|
fix 2392: replace colon with point in the rbac resource name
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-09-26 10:10:56 +08:00 |
Garrybest
|
92d8c69d46
|
stop publish duplicated event
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-09-23 10:43:59 +08:00 |
changzhen
|
9387ab3fe7
|
Use Cluster secret ref namespace in unified-auth-controller when generate ClusterRoleBinding
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-09-16 15:23:56 +08:00 |
Poor12
|
133db50754
|
fix pod lister only list a pod
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-09-09 09:27:33 +08:00 |
Poor12
|
2e3e816ba2
|
Use transform func to save memory when large cluster
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-08-30 19:21:09 +08:00 |
karmada-bot
|
23ec2afa8b
|
Merge pull request #2410 from XiShanYongYe-Chang/reflect-work-health-status
Reflect health status for recording the healthy state of the current resource
|
2022-08-24 18:16:53 +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 |
lonelyCZ
|
4b4ca14345
|
Implement karmadactl register for joining clusters with PULL mode
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2022-08-23 15:41:48 +08:00 |
lonelyCZ
|
fbc9599510
|
Implement karmadactl token command to manage bootstrap tokens
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2022-08-23 11:31:00 +08:00 |
karmada-bot
|
a82c427509
|
Merge pull request #2395 from yusank/bugfix/sync-crb-status
fix: sync cluster level resource status
|
2022-08-22 11:48:50 +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 |
karmada-bot
|
674641c1fa
|
Merge pull request #2369 from yy158775/id_join
avoid joining the same cluster repeatedly
|
2022-08-19 14:28:46 +08:00 |
karmada-bot
|
dd7d70ae6f
|
Merge pull request #2366 from ikaven1024/feature-proxy
add proxy skeleton
|
2022-08-18 08:46:45 +08:00 |
yingjinhui
|
dd1b6e2967
|
add proxy skeleton
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-08-17 18:55:06 +08:00 |
yy158775
|
23dd9cadcb
|
solve cluster id repeat to join
Signed-off-by: yy158775 <1584616775@qq.com>
|
2022-08-17 12:05:40 +08:00 |
karmada-bot
|
4dbe338d18
|
Merge pull request #2377 from Poor12/master
Rename package name of typedmanager
|
2022-08-15 12:16:41 +08:00 |
Poor12
|
1374169fe3
|
Rename package name of typedmanager
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-08-15 11:26:30 +08:00 |
AllenZMC
|
53550a825c
|
improve ut for taint
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-08-14 23:49:15 +08:00 |
karmada-bot
|
66af6ef502
|
Merge pull request #2313 from yy158775/unique_id
add ID the unique identifier for push and pull mode's cluster
|
2022-08-12 14:57:10 +08:00 |
karmada-bot
|
2197159032
|
Merge pull request #2355 from AllenZMC/improve_binding
add ut for binding
|
2022-08-12 14:12:10 +08:00 |
yy158775
|
474933826b
|
add ID the unique identifier for push and pull mode's cluster
Signed-off-by: yy158775 <1584616775@qq.com>
|
2022-08-12 09:37:50 +08:00 |
karmada-bot
|
f0379682a2
|
Merge pull request #2356 from AllenZMC/improve_taint
add ut for taint
|
2022-08-12 09:20:10 +08:00 |
AllenZMC
|
e679b63a28
|
add ut for binding
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-08-10 11:10:18 +08:00 |
Poor12
|
e528657382
|
add typed shared informer
Signed-off-by: Poor12 <shentiecheng@huawei.com>
|
2022-08-10 10:39:58 +08:00 |
AllenZMC
|
3eeb57e238
|
add ut for taint
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-08-09 22:26:24 +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 |
karmada-bot
|
fcc994adc0
|
Merge pull request #2339 from XiShanYongYe-Chang/grace-eviction-binding-controller
Make changes to binding-controller to adopt graceful eviction
|
2022-08-06 11:23:07 +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 |
karmada-bot
|
bbb5e2949e
|
Merge pull request #2328 from nuclearwu/master
fix karmada-agent can not ensure default namespace issue
|
2022-08-05 16:38:06 +08:00 |
wuzhongjian
|
161c16de24
|
Fix 'namespace karmada-cluster not found' when cluster is being registered with 'pull' mode
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com>
|
2022-08-05 13:52:37 +08:00 |
RainbowMango
|
286805c239
|
patch resourcebinding instead of update and update observed generation.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-08-05 09:17:01 +08:00 |
karmada-bot
|
54752ed626
|
Merge pull request #2324 from duanmengkk/feature_retain
Put Lease to default SkippedResourceConfig
|
2022-08-04 18:09:01 +08:00 |
changzhen
|
2457cee11c
|
update import-aliases
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-08-04 15:47:25 +08:00 |
duanmeng
|
8e0a4ca5f2
|
Put Lease to default SkippedResourceConfig
Signed-off-by: duanmeng <duanmengng_yewu@cmss.chinamobile.com>
|
2022-08-04 14:58:43 +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
|
99b87bad79
|
Merge pull request #2284 from Garrybest/pr_toleration
add default tolerations for pp and cpp
|
2022-08-02 18:10:58 +08:00 |
Garrybest
|
c5b35bd199
|
add default tolerations for pp and cpp
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-08-02 17:20:25 +08:00 |
karmada-bot
|
bda97036c7
|
Merge pull request #2134 from wuyingjun-lucky/karmada_addon
Add karmadactl addons subcommand
|
2022-08-02 16:02:58 +08:00 |
AllenZMC
|
915afb5947
|
Optimize code to reduce redundancy
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-08-02 09:01:24 +08:00 |
RainbowMango
|
dcbf8d2b96
|
Introduce RemoveCluster for ResourceBinding and ClusterResourceBinding
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-07-27 17:21:41 +08:00 |
wuyingjun
|
98ef6281a6
|
Support Karmada addon commands
Co-authored-by: duanmeng <duanmeng_yewu@cmss.chinamobile.com>
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
|
2022-07-27 00:58:01 +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 |
karmada-bot
|
df125af3b0
|
Merge pull request #2187 from yy158775/learn
Add a New Type cachedRESTMapper
|
2022-07-21 10:37:45 +08:00 |
yangyong
|
155e5ed424
|
feat:add new type cachedRESTMapper to optimize GetGroupVersionResource
Signed-off-by: yy158775 <1584616775@qq.com>
|
2022-07-20 14:47:53 +08:00 |
karmada-bot
|
e9730e2c55
|
Merge pull request #2214 from carlory/fix-error-test
use the existing utilerrors.AggregateGoroutines func to collect each cluster's replicas concurrently
|
2022-07-19 20:13:44 +08:00 |
carlory
|
aca3965545
|
use the existing utilerrors.AggregateGoroutines func to collect each cluster's replicas concurrently
Signed-off-by: carlory <baofa.fan@daocloud.io>
|
2022-07-19 10:23:01 +08:00 |
karmada-bot
|
d626fcc7cf
|
Merge pull request #1945 from Garrybest/pr_taint
add NoExecute taint manager
|
2022-07-18 16:26:43 +08:00 |
z50023861
|
e25b7bea56
|
add ut for pkg/utils/namespace
Signed-off-by: z50023861 <zhuwentao15@huawei.com>
|
2022-07-16 19:30:50 +08:00 |
Garrybest
|
1d2028b10f
|
add taint manager
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-07-15 10:42:38 +08:00 |
carlory
|
0bf9750533
|
remove unused lifted codes
Signed-off-by: carlory <baofa.fan@daocloud.io>
|
2022-07-13 22:09:03 +08:00 |
karmada-bot
|
821a18542e
|
Merge pull request #1990 from CharlesQQ/cluster-pull-secret
feat: agent report secret
|
2022-07-08 10:56:31 +08:00 |
calvin0327
|
532b22f80d
|
cleanup federated resource quota
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
|
2022-07-08 09:55:22 +08:00 |
charlesQQ
|
8738617ad0
|
feat: agent report secret
Signed-off-by: charlesQQ <charles_ali@qq.com>
|
2022-07-07 14:26:07 +08:00 |
AllenZMC
|
1966ff634b
|
Fix comment: `checking if scheduler has a replica assigned to each cluster`
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-07-05 16:16:16 +08:00 |
karmada-bot
|
67a4d86cb4
|
Merge pull request #2086 from chaunceyjiang/issue_2071
fix binding reference key hash collision
|
2022-07-04 10:34:26 +08:00 |
chaunceyjiang
|
5350072889
|
fix binding reference key hash collision
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-07-04 09:42:51 +08:00 |
chaunceyjiang
|
6ffe6f0967
|
sync status of pvc
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-07-01 10:59:02 +08:00 |
AllenZMC
|
286026b3bf
|
improve test coverage for validation
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-06-28 22:17:33 +08:00 |
changzhen
|
2e91ff1662
|
return err when create resource failed
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-06-28 16:28:14 +08:00 |
karmada-bot
|
7e8c841f73
|
Merge pull request #1972 from zgfh/fix-sa
bugfix: support join 1.24 k8s: auto create secret when sa not create
|
2022-06-27 20:01:21 +08:00 |
karmada-bot
|
a2bcb1acd4
|
Merge pull request #1822 from duanmengkk/feature_servicepromotefix
fixed a bug that the service could not be promoted and e2e test
|
2022-06-27 19:17:19 +08:00 |
karmada-bot
|
578961ea11
|
Merge pull request #2061 from ikaven1024/pr-lifted
add lifted doc
|
2022-06-26 19:22:19 +08:00 |
yingjinhui
|
085ecd4d14
|
add lifted doc
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-06-25 15:42:27 +08:00 |
chaunceyjiang
|
21cb9839a5
|
Add a CronJob to the default dependencinterpreter
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-06-25 14:31:12 +08:00 |
Alan Zhu
|
53a7fce680
|
auto create secret when sa not create
Signed-off-by: Alan Zhu <zg.zhu@daocloud.io>
|
2022-06-22 08:28:08 +08:00 |
duanmeng
|
0ea0f6f1cb
|
fixed a bug that the service could not be promoted and e2e test
Signed-off-by: duanmeng <duanmeng_yewu@cmss.chinamobile.com>
|
2022-06-16 21:56:01 +08:00 |
Garrybest
|
3ad6f31a7b
|
fix bugs of aggregating job status
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-06-10 17:47:00 +08:00 |
karmada-bot
|
6ae45f8618
|
Merge pull request #1902 from hanweisen/addevent
add syncEvent from execution_controller to resource
|
2022-06-10 10:42:01 +08:00 |
hanweisen
|
f43f67367c
|
add syncEvent from execution_controller to resource
Signed-off-by: hanweisen <hanweisen_yewu@cmss.chinamobile.com>
|
2022-06-10 09:58:07 +08:00 |
karmada-bot
|
3791cd5815
|
Merge pull request #1824 from wuyingjun-lucky/promote_bug
Fix promoting failed if a resource with other kind used same name has promoted before
|
2022-06-08 11:54:58 +08:00 |
wuyingjun
|
667e0ee9d5
|
fix promoting failed if a resource with other kind used same name has promoted before
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
|
2022-06-04 21:10:55 +08:00 |
lonelyCZ
|
bc45915bf3
|
Add karmada-search API documents
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2022-05-28 17:23:37 +08:00 |
AllenZMC
|
9d07030f11
|
Clear confusing comments
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-05-20 00:18:51 +08:00 |
karmada-bot
|
d79d2bf802
|
Merge pull request #1806 from chaunceyjiang/issue_1797
fix when the type of svc is nodeport. resourcebindings FULLYAPPLIED field is False
|
2022-05-18 14:33:47 +08:00 |
karmada-bot
|
5199979588
|
Merge pull request #1799 from huone1/spreadconstraint-admission
optimize the validating webhook for spreadconstraint
|
2022-05-18 11:06:46 +08:00 |
huone1
|
d969e0c6bc
|
optimize the validating webhook for spreadconstraint
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-05-18 10:58:41 +08:00 |
Garrybest
|
967fa8d18a
|
add cluster lifecycle management test
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-05-17 21:51:22 +08:00 |
Garrybest
|
7107e3934f
|
enhance cluster lifecycle management
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-05-17 21:17:42 +08:00 |
chaunceyjiang
|
52a3c46218
|
fix when the type of svc is nodeport. resourcebindings FULLYAPPLIED field is False
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
|
2022-05-17 15:26:18 +08:00 |
karmada-bot
|
df60b85ff3
|
Merge pull request #1682 from ikaven1024/pr-lifted
add update-lifted and verify-lifted
|
2022-05-12 11:51:42 +08:00 |
yingjinhui
|
568a22a79e
|
add update-lifted and verify-lifted
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
|
2022-05-12 10:43:35 +08:00 |
karmada-bot
|
977725d479
|
Merge pull request #1706 from likakuli/feature_fixemptyselectorerr
fix empty resource selectors which result to policy will not be consi…
|
2022-05-10 17:03:31 +08:00 |
karmada-bot
|
810048fe89
|
Merge pull request #1670 from XiShanYongYe-Chang/update-work-contains
Update judge work contains serviceExport with .spec.workload.manifests
|
2022-05-07 10:44:27 +08:00 |
likakuli
|
56dfba331b
|
fix empty resource selectors which result to policy will not be considered matched
Signed-off-by: likakuli <1154584512@qq.com>
|
2022-05-01 17:09:36 +08:00 |
changzhen
|
695c29fe61
|
add e2e for ingressStatus collection
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-28 11:55:57 +08:00 |
karmada-bot
|
fb30db012d
|
Merge pull request #1668 from XiShanYongYe-Chang/sort-aggregatedStatus-by-clustername
Sort the aggregatedStatus in rb/crb by the clusterName
|
2022-04-27 14:32:15 +08:00 |
changzhen
|
43fde63b4d
|
update judge work contains serviceExport with work.spec.workload.manifests
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-26 20:43:06 +08:00 |
changzhen
|
86072e1dbd
|
sort the aggregatedStatus in rb/crb by the clusterName
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-26 19:40:14 +08:00 |
AllenZMC
|
0ce25cb82b
|
add ut for discovery
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-04-26 17:07:32 +08:00 |
karmada-bot
|
f4ddd15b61
|
Merge pull request #1633 from XiShanYongYe-Chang/work-status-grab
Add ReflectStatus ResourceInterperter interface to grab workload status
|
2022-04-25 17:37:12 +08:00 |
lonelyCZ
|
4d0186b815
|
Add lifted information for logs.go
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2022-04-25 15:10:25 +08:00 |
changzhen
|
0454944b63
|
add default reflectstatus implemetation
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-24 16:32:03 +08:00 |
changzhen
|
0b985f4463
|
add default reflectstatus implementation with deployment kind
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-24 11:19:42 +08:00 |
lonelyCZ
|
a52bfca0b8
|
Add logs function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
|
2022-04-22 13:52:12 +08:00 |
karmada-bot
|
a3c334c3b1
|
Merge pull request #1637 from AllenZMC/improve_test
add ut for rules
|
2022-04-22 11:41:07 +08:00 |
changzhen
|
c1c9ef8904
|
update lifted doc
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-22 09:43:59 +08:00 |
AllenZMC
|
48029b7fb7
|
add ut for rules
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-04-21 22:54:25 +08:00 |
karmada-bot
|
28a6c2c767
|
Merge pull request #1620 from XiShanYongYe-Chang/fix-timeout-with-cluster-proxy
[AA] fix timeout when request of `-w` or `logs -f` flags with cluster/proxy
|
2022-04-21 12:45:06 +08:00 |
changzhen
|
1efbeb6d79
|
fix timeout when request of -w or logs -f with cluster/proxy
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-04-20 21:01:57 +08:00 |
karmada-bot
|
73e24c2ac5
|
Merge pull request #1622 from stingshen/stingshen/nil_cluster_secret
check if cluster secretRef is nil before using it
|
2022-04-20 09:11:07 +08:00 |
stingshen
|
3eada92e03
|
check if cluster secretRef is nil before using it
Signed-off-by: stingshen <stingshen@126.com>
|
2022-04-19 19:31:40 +08:00 |
AllenZMC
|
2d1bb23b9d
|
improve test coverage for validation
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-04-19 10:44:30 +08:00 |
AllenZMC
|
81bb528494
|
add ut for condition
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-04-14 20:56:38 +08:00 |
Garrybest
|
5e9d5d79bb
|
add parallelism in estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-03-30 20:30:41 +08:00 |
AllenZMC
|
e0eae7c52d
|
add ut for node helper
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-03-25 14:01:41 +08:00 |
AllenZMC
|
850d86dece
|
improve test coverage
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-03-24 22:25:11 +08:00 |
karmada-bot
|
70a08589f5
|
Merge pull request #1506 from huone1/refactor/selectclusters
refactor the selectclusters process
|
2022-03-24 16:51:22 +08:00 |
Garrybest
|
6ca7c2a235
|
fix hack/update-estimator-protobuf.sh failed with Golang v1.18
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-03-24 15:14:40 +08:00 |
c30013971
|
607b3e918d
|
add a ut for pod.go
Signed-off-by: c30013971 <cuidengdeng@huawei.com>
|
2022-03-23 17:58:51 +08:00 |
huone1
|
c69d0e0eda
|
refactor the selectclusters process
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-03-23 14:28:16 +08:00 |
huone1
|
067d45ec4d
|
fix the fulluapplied status is wrong in some scenario
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-03-22 11:33:44 +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 |
changzhen
|
9e40d959e2
|
add file to record lifted flie list
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-03-17 20:47:27 +08:00 |
changzhen
|
85ab6c7699
|
add ut for federatedresourcequota validating
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-03-16 14:37:13 +08:00 |
changzhen
|
4f545e37c6
|
lifted ut from the k8s codebase for resourcequota
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-03-16 14:13:33 +08:00 |
changzhen
|
d711b72f45
|
tidy up lifted file
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-03-15 10:42:32 +08:00 |
AllenZMC
|
3c61c61105
|
reduce unnecessary code operations in some cases and improve test coverage
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-03-09 23:09:59 +08:00 |
karmada-bot
|
df072cf238
|
Merge pull request #1458 from chinmaym07/prevent-network-api
Prevented network api from propagating
|
2022-03-09 14:53:21 +08:00 |
chinmaym07
|
48ffb41720
|
Prevented network api from propagating
Signed-off-by: chinmaym07 <b418020@iiit-bh.ac.in>
|
2022-03-09 02:17:25 +05:30 |
karmada-bot
|
8d460a1bd9
|
Merge pull request #1446 from RainbowMango/pr_cleanup_ratelimiter
chore: cleanup ratelimiter flags
|
2022-03-09 02:34:20 +08:00 |
RainbowMango
|
8a402f8e94
|
chore: cleanup ratelimiter flags
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2022-03-08 08:57:01 +08:00 |
AllenZMC
|
e21c848e80
|
improve test coverage
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
improve test coverage
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-03-07 13:09:24 +08:00 |
AllenZMC
|
f35838a5ce
|
remove redundant code and improve test coverage
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-03-03 18:37:25 +08:00 |
karmada-bot
|
f3b1142599
|
Merge pull request #1399 from pigletfly/add-ratelimiter-flags
Introduce ratelimiter flags
|
2022-03-03 17:25:13 +08:00 |
pigletfly
|
9e28d6c6e8
|
add ratelimiter flags
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2022-03-03 16:09:39 +08:00 |
karmada-bot
|
fe8500bfc9
|
Merge pull request #1306 from zgfh/fix/karmada-join
fix: karmada join failed when secret exist
|
2022-03-02 14:45:13 +08:00 |
changzhen
|
fdc2fdb370
|
eliminate duplicate getworks function
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-03-01 09:52:51 +08:00 |
changzhen
|
b457a3b2e5
|
add federatedResourceQuota sync controller
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2022-02-28 16:13:14 +08:00 |
AllenZMC
|
bc3add201d
|
improve test
Signed-off-by: AllenZMC <zhongming.chang@daocloud.io>
|
2022-02-27 21:10:54 +08:00 |
lihanbo
|
4569663b40
|
adapt for propagating dependencies
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2022-02-26 15:49:06 +08:00 |
Garrybest
|
85d8a6ccf4
|
add karmada-descheduler
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-02-24 11:43:28 +08:00 |
karmada-bot
|
670a77aead
|
Merge pull request #1380 from Garrybest/pr_estimator
Descheduler: Implement GetUnschedulableReplicas for estimator
|
2022-02-23 14:54:04 +08:00 |
Garrybest
|
90900309ca
|
implement GetUnschedulableReplicas for estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-02-23 14:19:51 +08:00 |
Garrybest
|
0777cf064c
|
clean up GetObjectFromCache
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-02-23 14:19:38 +08:00 |
karmada-bot
|
0c043f636f
|
Merge pull request #1332 from XiShanYongYe-Chang/mci
add MultiClusterIngress API for MCI feature
|
2022-02-23 09:11:04 +08:00 |
Garrybest
|
728ef531e0
|
fix bugs of resource computing
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-02-22 16:30:24 +08:00 |