Commit Graph

3724 Commits

Author SHA1 Message Date
karmada-bot 9b4c9a8222
Merge pull request #3364 from whitewindmills/patch-util
use patch helper instead of jsonpatch
2023-04-10 19:10:58 +08:00
karmada-bot a7ae11c73d
Merge pull request #3123 from WulixuanS/fix/genericmanager
Avoid multiple executions after rlock in concurrent scenarios
2023-04-10 13:59:58 +08:00
karmada-bot 45fcc38535
Merge pull request #3315 from helen-frank/feature/parseSingle
parseSingle: add test
2023-04-10 10:59:58 +08:00
helen 94a78f9ab0 parseSingle add test
Signed-off-by: helen <haitao.zhang@daocloud.io>
2023-04-10 09:56:34 +08:00
karmada-bot 115d06eeee
Merge pull request #3357 from whitewindmills/sc-validation
fix that multiple same spread constraints are allowed
2023-04-08 09:01:55 +08:00
karmada-bot 7589eaec60
Merge pull request #3321 from Poor12/fix-duplicated
Do not revise replicas when strategy is duplicated
2023-04-07 08:11:55 +08:00
karmada-bot 31b5088baf
Merge pull request #3326 from my-git9/feat/ignorens
feat: add --purge-namespace flags for `karmadactl deinit`, and default not delete namespace
2023-04-06 20:07:55 +08:00
whitewindmills b15e43251b use patch helper instead of jsonpatch
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-06 16:04:58 +08:00
Poor12 75c638ddc1 do not revise replicas when duplicated
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-06 15:05:45 +08:00
wulixuan 8c63c146a4 Avoid multiple executions after rlock in concurrent scenarios
Signed-off-by: wulixuan <wulixuan@bilibili.com>
2023-04-06 13:49:04 +08:00
karmada-bot 13ecfa5f46
Merge pull request #3345 from my-git9/feat/hub
Support specify global image registry for enable addons
2023-04-06 09:52:55 +08:00
karmada-bot fe8e1dd4d9
Merge pull request #3363 from XiShanYongYe-Chang/fix-where-deepequal-invalid
fix an issue where DeepEqual becomes invalid in aggregate binding status
2023-04-06 08:53:55 +08:00
xin.li fe6febba0d feat: add --purge-namespace flags for karmada deinit
`karmada deinit` default not delete namespace

Signed-off-by: xin.li <xin.li@daocloud.io>
2023-04-04 23:58:05 +08:00
changzhen 1d0e6ced65 fix an issue where DeepEqual becomes invalid in aggregate binding status
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-04-04 16:32:16 +08:00
karmada-bot cbf5c4a829
Merge pull request #3346 from Poor12/do-not-reschedule
[Performance] Do not schedule when status/metadata of binding update
2023-04-04 11:11:53 +08:00
karmada-bot 8bec671e21
Merge pull request #3339 from yike21/bundle-kruise-resources-1
Add a function getPodDependencies for InterpretDependency operation
2023-04-04 10:55:53 +08:00
karmada-bot 949d5893a4
Merge pull request #3350 from realnumber666/add-unit-test
Add UT for deploy.go
2023-04-04 10:12:53 +08:00
xin.li 8adc86e7e4 feat: support specify global image registry for addons
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-04-04 09:44:47 +08:00
Poor12 8d9538b9c9 do not scheudle when status/metadata change
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-04-03 19:35:42 +08:00
rayywu 4335107894 Add UT for deploy.go and cluster_condition_cache.go
Signed-off-by: rayywu <rayywu@tencent.com>
2023-04-03 17:25:33 +08:00
karmada-bot 7502b2507f
Merge pull request #3351 from whitewindmills/pp-helper
add placement helper
2023-04-03 09:43:52 +08:00
whitewindmills 9a408ab3d9 fix that multiple same spread constraints are allowed
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-02 22:52:24 +08:00
whitewindmills 26c787531e add placement helper
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-01 16:45:57 +08:00
yike21 9acd98faec Add a function getPodDependencies for InterpretDependency operation
Signed-off-by: yike21 <yike21@qq.com>
2023-04-01 11:42:08 +08:00
karmada-bot c62cc2b055
Merge pull request #3348 from wenchezhao/wenche
Fixed the control plane endpointslice cannot be deleted.
2023-03-31 20:18:50 +08:00
wenche e98599504f Fixed the control plane endpointslice cannot be deleted.
Signed-off-by: wenche <wenchuan.zhao@qq.com>
2023-03-31 13:55:55 +08:00
karmada-bot 5194e1761a
Merge pull request #3259 from whitewindmills/spreadconstraints
region selection algorithm optimization
2023-03-30 19:04:49 +08:00
whitewindmills ed2fcea68d add group selection algorithm
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-03-30 17:01:23 +08:00
karmada-bot a44633eebe
Merge pull request #3292 from tedli/master
Add arg to specify cluster domain
2023-03-30 16:04:49 +08:00
karmada-bot d719a5dc03
Merge pull request #3340 from chaunceyjiang/code_structure
Optimize code directory structure for resourceInterpreter
2023-03-30 14:48:49 +08:00
lizhen6 06adeb96dc customizable cluster domain
Signed-off-by: lizhen6 <lizhen6@360.cn>
2023-03-30 14:03:54 +08:00
chaunceyjiang 7e2097f1f3 Optimize code directory structure.
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-30 11:49:16 +08:00
karmada-bot 66ed564bdd
Merge pull request #3338 from lonelyCZ/pr-incluster-config
Support to run karmadactl init within a pod
2023-03-29 11:54:48 +08:00
karmada-bot 4ca1097c3a
Merge pull request #3323 from jwcesign/fix-cli
Fix potential failure in CLI workflow.
2023-03-29 11:20:54 +08:00
lonelyCZ 59ef6279f3 Support to run karmadactl init within a pod
Signed-off-by: lonelyCZ <chengzhe@zju.edu.cn>
2023-03-29 10:53:46 +08:00
jwcesign 3ac3b4e5d7 Fix cli failure
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-03-27 19:20:52 +08:00
karmada-bot 35d6638263
Merge pull request #3336 from chaunceyjiang/tolerations
feat: support for customizing tolerances for internal etcd
2023-03-27 17:36:48 +08:00
chaunceyjiang c3ebf6264a feat: support for customizing tolerances for internal etcd
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-27 15:37:02 +08:00
karmada-bot 1d030d4f8c
Merge pull request #3317 from helen-frank/feature/BuildClusterConfig
BuildClusterConfig:use rest.Config and check ca exist
2023-03-25 10:26:48 +08:00
karmada-bot d4c1918868
Merge pull request #3297 from realnumber666/add-unit-test
Add UT for deploy.go and statefulset.go
2023-03-24 19:57:46 +08:00
rayywu b7c5bc196b Add UT for deploy.go and statefulset.go
Signed-off-by: rayywu <rayywu@tencent.com>
2023-03-24 15:23:57 +08:00
karmada-bot 29e9e33157
Merge pull request #3324 from RainbowMango/pr_aa_owner
Set aggregatedapiserver owners
2023-03-24 15:03:27 +08:00
karmada-bot 63cbdf3a4d
Merge pull request #3325 from my-git9/improve/output
chore: improve some format
2023-03-24 12:17:27 +08:00
xin.li 9500fced9b chore: improve some format
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-03-24 11:18:34 +08:00
RainbowMango 0ee519e87f Set aggregatedapiserver owners
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-23 17:22:39 +08:00
karmada-bot a902d8a3c9
Merge pull request #3320 from ikaven1024/context-name
correct context name.
2023-03-23 15:38:26 +08:00
karmada-bot 861bc7af9c
Merge pull request #3312 from tedli/kindlist
response actual resource list from search api
2023-03-23 14:47:32 +08:00
karmada-bot 4429ffc4d6
Merge pull request #3310 from EnnnOK/master
feat(chart): add annotations to apiserver service; add tolerations and nodeSelector to job.
2023-03-23 14:19:27 +08:00
yingjinhui e550999db5 correct context name.
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2023-03-23 06:09:57 +00:00
karmada-bot ef225e46cf
Merge pull request #3290 from Poor12/fix-duplicated
Fix cluster_locality plugin when replicaScheduling is nil
2023-03-23 12:09:25 +08:00