Commit Graph

3196 Commits

Author SHA1 Message Date
helen 619c9b6e1e karmadactl taint uses factory to access cluster
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-21 15:12:52 +08:00
karmada-bot 0a88b8605e
Merge pull request #2663 from Poor12/fix-typo
Fix a typo about TaintClusterByConditionFailed
2022-10-21 09:22:16 +08:00
Poor12 047b2fb7ae fix a typo about events
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 20:42:23 +08:00
karmada-bot 2a53cf8a4f
Merge pull request #2662 from jwcesign/add-ut-v2
UT: add ut for rbac.go and webhook_configuration.go
2022-10-20 20:15:33 +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
jwcesign d5e7a7fe7c UT: add ut for rbac.go and webhook_configuration.go
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-20 17:33:42 +08:00
karmada-bot 69829f677c
Merge pull request #2561 from Poor12/gen-docs
Add gen-docs scripts
2022-10-20 16:54:14 +08:00
Poor12 5836639f69 add metrics_recorder for scheduler framework
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 16:35:11 +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
yingjinhui b7554264ed add feature gate for search and proxy
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-20 15:10:31 +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
karmada-bot 7aa94c5be9
Merge pull request #2653 from chaunceyjiang/reviewer
Request to be a Reviewer of Karmada community
2022-10-19 12:19:14 +08:00
karmada-bot 98cecb2ba1
Merge pull request #2656 from chaunceyjiang/cluster_id
Rename id.k8s.io --> cluster.clusterset.k8s.io
2022-10-19 11:55:21 +08:00
chaunceyjiang 0e3c643174 Rename id.k8s.io --> cluster.clusterset.k8s.io
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-10-19 10:32:29 +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
karmada-bot eb0c6552df
Merge pull request #2639 from RainbowMango/pr_resourceinterpreter_customization_api
Add configurable resource interpreter API
2022-10-18 17:05:14 +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
RainbowMango bb32de49d0 Add configurable resource interpreter
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-18 15:14:21 +08:00
karmada-bot ab6bf36318
Merge pull request #2648 from cmicat/feature/reorder_verify
reorder `make verify`
2022-10-18 11:29:30 +08:00
calvin0327 01948be8d7 karmadactl are compatible with v1.24 master node label
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-10-18 11:00:13 +08:00
karmada-bot 141690eb9b
Merge pull request #2645 from mathlsj/snapshotNil
Fix clusterInfoSnapshot may be nil it will caused painc
2022-10-18 09:47:12 +08:00
karmada-bot a0ca636508
Merge pull request #2646 from lixingchenDaoCloud/override-descriptions-wrong
The OverriderOperator description does not match the actual function
2022-10-18 09:35:30 +08:00
mathlsj 4c39d8deec Fix clusterInfoSnapshot may be nil it will caused painc
Signed-off-by: mathlsj <mathlsj@outlook.com>
2022-10-17 22:26:33 +08:00
lixingchenDaoCloud 233430c311 The OverriderOperator description does not match the actual functions
Signed-off-by: lixingchenDaoCloud <captainchina_li@163.com>
2022-10-17 21:31:01 +08:00
raymondmiaochaoyue a7f4305fe7 reorder `make verify`
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-10-17 15:12:40 +08:00
karmada-bot 93817a9a58
Merge pull request #2644 from ikaven1024/pr-ut
[ut] add ut for proxy
2022-10-17 14:36:18 +08:00
karmada-bot 977561a987
Merge pull request #2643 from chaunceyjiang/e2e_labelOverride
Add e2e for LabelsOverrider/AnnotationsOverrider
2022-10-17 12:02:17 +08:00
karmada-bot 05be79f76e
Merge pull request #2627 from MingZhang-YBPS/enhance-customresourceinterpreter-doc
enhance the doc to give more description about InterpretStatus、InterpretHealth、AggregateStatus
2022-10-15 17:33:11 +08:00
karmada-bot 78fb5dbb3e
Merge pull request #2527 from carlory/fix-02
scheduler & descheduler introduce scheduler-estimator-service-prefix flag
2022-10-15 14:37:10 +08:00
yingjinhui c8ca014081 [ut] add ut for proxy
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-14 21:59:45 +08:00
chaunceyjiang 4634763f40 Add E2e for AnnotationsOverrider
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-10-14 15:36:51 +08:00
karmada-bot c0349fe429
Merge pull request #2570 from helen-frank/feature/applyFactory
karmadactl apply uses factory to access member cluster
2022-10-14 14:56:10 +08:00
chaunceyjiang 089e586bd9 Add E2e for LabelsOverrider
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-10-14 14:43:15 +08:00
karmada-bot 32a512800a
Merge pull request #2633 from ikaven1024/fix-watchmux
[fix] close result chan when watchMux stopped
2022-10-14 14:17:10 +08:00
helen 0f5754ad14 karmadactl apply uses factory to access member cluster
Signed-off-by: helen <helenfrank@protonmail.com>
2022-10-14 13:36:51 +08:00
karmada-bot 856427dcb3
Merge pull request #2582 from Poor12/add-scripts-to-install-karmadactl
Add scripts to install cli tools
2022-10-14 11:56:09 +08:00
karmada-bot 07ddc07997
Merge pull request #2637 from 631068264/master
helm chart support configuration for ca key
2022-10-14 09:32:09 +08:00
张铭 abd60aa647 enhance the doc to give more description about
InterpretStatus、InterpretHealth、AggregateStatus

Signed-off-by: 张铭 <zhang.ming@cestc.cn>
2022-10-14 09:13:15 +08:00
karmada-bot 69ad816e57
Merge pull request #2631 from cmicat/test/registry
Unit Test registry.go
2022-10-13 19:28:09 +08:00
karmada-bot 0788069438
Merge pull request #2636 from loicalbertin/bugfix/GH-2614_custom_resource_interpreter_example_with_LB
Take into account MetalLB in Resource Interpreter webhook example
2022-10-13 19:03:09 +08:00
karmada-bot 3e8ed1db96
Merge pull request #2611 from helen-frank/feature/cordonFactory
karmadactl cordon&uncordon uses factory to access cluster
2022-10-13 18:56:26 +08:00
raymondmiaochaoyue 6e1c4781f5 test registry.go
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-10-13 18:39:01 +08:00
Albertin Loic 04352050ef
Take into account MetalLB in RI webhook example
Describe how to install and configure MetalLB for this example needs.

Automatically replace the webhook IP address in webhook configuration

Signed-off-by: Albertin Loic <loic.albertin@atos.net>
2022-10-13 12:06:03 +02:00
吴雨羲 8ca0d22ed8 fix use custom certs lead to post-install-job failed and
kube-controller-manager crash by missing /etc/karmada/pki/server-ca.key

Signed-off-by: 吴雨羲 <l631068264@gmail.com>
2022-10-13 16:25:37 +08:00
Poor12 1265b4e4b4 add scripts to install cli tools
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-13 16:22:27 +08:00
karmada-bot 378fb86cc4
Merge pull request #2577 from lixingchenDaoCloud/addons-enable-flags
addons enable cluster flag usage description wrong
2022-10-13 16:11:09 +08:00
karmada-bot cbc54497c7
Merge pull request #2612 from liangyuanpeng/fix_nil_map_panic
raise an error when there is no healthy nodes for etcd installation
2022-10-13 15:35:14 +08:00
lixingchenDaoCloud 4039fbf158 addons enable cluster flag usage description wrong
Signed-off-by: lixingchenDaoCloud <captainchina_li@163.com>
2022-10-13 14:56:15 +08:00
yingjinhui b57ef199c9 [fix] close result chan when watchMux stopped
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-10-13 12:25:09 +08:00