Commit Graph

3290 Commits

Author SHA1 Message Date
yingjinhui 45d85bb46c add metrics for pool
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-12-05 20:34:23 +08:00
karmada-bot 472ccb5a2d
Merge pull request #2898 from RainbowMango/pr_cleanup_atomic_pointer
Remove redundant pointer use of atomic types
2022-12-01 19:35:13 +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
karmada-bot 97e859525a
Merge pull request #2895 from ikaven1024/fix-ut-hassynced
fix ut: HasSynced error
2022-12-01 16:13:45 +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
yingjinhui b1e5bf093b fix ut: HasSynced error
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-12-01 14:54:52 +08:00
karmada-bot b94500a27d
Merge pull request #2893 from Fish-pro/clean/errlint
Use errors.Is to check for a specific error
2022-12-01 12:17:13 +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
chen zechun 3c80772667 Modify error comparison
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-11-30 21:02:59 +08:00
karmada-bot fe58808864
Merge pull request #2891 from RainbowMango/pr_set_owners
Nominate resource interpreter owners
2022-11-30 19:11:49 +08:00
RainbowMango 873cd9f3e6 Nominate resource interpreter owners
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-30 18:03:13 +08:00
karmada-bot 68a9628d27
Merge pull request #2889 from jwcesign/add-release-log
Add v1.3.0 changelog
2022-11-30 16:49:12 +08:00
karmada-bot 5fe402aafa
Merge pull request #2886 from XiShanYongYe-Chang/add-karmadactl-interpret-examples
Add karmadactl interpret examples
2022-11-30 15:19:12 +08:00
jwcesign 06dc1b5250 Add v1.3.0 changelog
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-30 15:05:28 +08:00
changzhen a4f4fcea36 add karmadactl interpret usage examples
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-30 14:20:38 +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
zhuzhenghao 915b1857c9 Move to registry.k8s.io
Signed-off-by: zhuzhenghao <zhenghao.zhu@daocloud.io>
2022-11-29 18:55:22 +08:00
karmada-bot 84b971a501
Merge pull request #2773 from Poor12/add-dependencies-event
Add getDependencies and syncScheduleResultToDependencies event
2022-11-29 15:37:11 +08:00
karmada-bot 32291dfc53
Merge pull request #2877 from Poor12/featuregate-beta
Evolute CustomizedClusterResourceModeling to Beta and enable it by default
2022-11-28 21:30:11 +08:00
karmada-bot 3f21fc1ab4
Merge pull request #2755 from chaunceyjiang/resourceInterpreter
Implement ResourceInterpreterCustomization ValidatingAdmission
2022-11-28 20:42:17 +08:00
Poor12 a8dae55164 evolute CustomizedClusterResourceModeling FeatureGate to Beta abd enable it by default
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-28 20:25:21 +08:00
karmada-bot b43e3ea5cb
Merge pull request #2876 from jwcesign/enable-feature
Evolute Failover/GracefulEviction FeatureGate  to beta version and  enable it by default
2022-11-28 19:58:11 +08:00
karmada-bot 7b31951cea
Merge pull request #2846 from cleverhu/fix-strategy-format
fix strategy chart format
2022-11-28 19:37:11 +08:00
karmada-bot 1545f16454
Merge pull request #2869 from RainbowMango/pr_update_interpreter_api
Update ResourceInterpreterCustomization comments according to implementation
2022-11-28 18:42:11 +08:00
jwcesign fe76107d4f Evolution failover to beta version
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-28 18:38:44 +08:00
chaunceyjiang 0c16431a51 Implement ResourceInterpreterCustomization ValidatingAdmission
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-11-28 18:30:43 +08:00
karmada-bot 9f660f8e56
Merge pull request #2868 from Poor12/add-metrics-for-resource
Add metrics for resource
2022-11-28 18:10:11 +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 63b2dccbbf
Merge pull request #2875 from XiShanYongYe-Chang/evolute-PropagateDeps-FeatureGate-to-Beta
evolute PropagateDeps FeatureGate to Beta  and enable it by default
2022-11-28 18:06:11 +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
RainbowMango 1c1e7b0e53 Update ResourceInterpreterCustomization comments according to implementation
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-28 17:08:44 +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
Poor12 7013563291 add metrics for resource
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-28 14:38:22 +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
changzhen 264e8bfbf9 evolute PropagateDeps FeatureGate to Beta
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-11-28 11:47:23 +08:00
karmada-bot 1975a145d0
Merge pull request #2682 from jwcesign/ut-v3
ut:add ut for token.go
2022-11-28 10:06:11 +08:00
karmada-bot f71e9b171c
Merge pull request #2858 from carlory/fix-resourceselector
fix setting resource selector default namespace for policy
2022-11-28 09:42:10 +08:00
karmada-bot 3f0a19c192
Merge pull request #2856 from jameszhangyukun/e2e-depency
[E2E] add test case for resource interpreter customization
2022-11-28 09:32:10 +08:00
zhangyukun a5e35a4ca8 e2e DependencyInterpretation
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2022-11-27 14:11:35 +08:00
carlory 990c079eb6 fix setting resource selector default namespace for policy
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-11-26 19:09:46 +08:00
karmada-bot ae1201f1f0
Merge pull request #2870 from stingshen/remove_finalizers_from_member_cluster
do not propagate finalizers to member cluster
2022-11-26 18:12:08 +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
jwcesign 92cfe28c3e ut:add ut for token.go
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-11-26 16:52:59 +08:00
Garrybest 470ba50455 get max weight for a cluster when construct weight list
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-11-26 10:55:16 +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 c8982aaa53
Merge pull request #2866 from ikaven1024/fix-image-dirty
fix dirty is not added in docker image tag
2022-11-26 09:40:08 +08:00
karmada-bot d20c699e42
Merge pull request #2851 from XiShanYongYe-Chang/e2e-update-retain-test
[e2e] Refactor InterpreterOperation retain test with resourceinterpreter
2022-11-25 19:27:08 +08:00
karmada-bot a72f733f0d
Merge pull request #2865 from jwcesign/add-format-script
Add gofmt script
2022-11-25 17:51:08 +08:00