Commit Graph

268 Commits

Author SHA1 Message Date
RainbowMango c0138e7a3d install mockgen from vendor
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-25 18:10:38 +08:00
jwcesign f954b44c22 UT: import gomock to make write ut easier
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-25 10:34:35 +08:00
Poor12 77a06e1c96 fix line error
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-21 16:17:10 +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 1414d7b9ba add gen-docs
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 15:35:46 +08:00
raymondmiaochaoyue a7f4305fe7 reorder `make verify`
Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-10-17 15:12:40 +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
RainbowMango a52ae325f9 Update golangci-lint from 1.46.2 to 1.49.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-10-08 08:53:13 +08:00
chen zechun 828e2c945f Modify the wrong noun for karmadactl
Signed-off-by: chen zechun <zechun.chen@daocloud.io>
2022-10-02 22:55:41 +08:00
RainbowMango a30b097f9d Put ikaven1024 to approver list
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-09-29 17:21:55 +08:00
raymondmiaochaoyue f4fc3d1480 1. Support deploy karmada-scheduler-estimator in physical machine.
2. remove unnecessary sudo

Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didiglobal.com>
2022-09-26 16:25:16 +08:00
karmada-bot 2a0610eb00
Merge pull request #2565 from loicalbertin/support_http_proxies_in_dev_by_adding_generic_docker_build_params
Add a new env var `DOCKER_BUILD_ARGS`
2022-09-22 20:11:51 +08:00
Albertin Loic 283001cd44
Add a new env var `DOCKER_BUILD_ARGS`
This env var is used to provide additional arguments to the docker
build command

Signed-off-by: Albertin Loic <loic.albertin@atos.net>
2022-09-22 11:37:20 +02:00
jwcesign abf026a691 Disable webhook-mode for metallb
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-09-22 17:03:56 +08:00
jwcesign 4f1436d8f9 Update kind to 0.15 to support deploy k8s 1.25 environment
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-09-21 18:03:10 +08:00
karmada-bot d5eaf85054
Merge pull request #2536 from jwcesign/master
Add user-specific cluster name support
2022-09-19 18:43:50 +08:00
karmada-bot 71212fbe8c
Merge pull request #2533 from mrningyang/fix-util.sh-branch
fix a gramma that is not accepted by GNU `sed` command
2022-09-19 16:39:48 +08:00
jwcesign b1553e7331 Add user-specific cluster name support
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-09-19 15:10:27 +08:00
mrningyang a29f42ac98 fix bug of hack/util.sh,
sed -i '' is invalid on GNU sed, change it to sed -i''

Signed-off-by: mrningyang <mrningyangning@didiglobal.com>
2022-09-19 11:39:57 +08:00
carlory b987910a6b remove service accounts for karmada components except for karmada-agent
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-17 23:14:41 +08:00
carlory c247537d66 karmada-controller-manager removes unnecessary permissions
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-09-13 21:22:06 +08:00
raymondmiaochaoyue cbd0907745 1. --flatten to embed certificate
2. --context --minify to switch context

Signed-off-by: raymondmiaochaoyue <raymondmiaochaoyue@didichuxing.com>
2022-09-07 19:40:11 +08:00
karmada-bot 71d037be0b
Merge pull request #2474 from ikaven1024/fix_deploy
do not switch context when deploy karmada
2022-09-06 11:56:07 +08:00
yingjinhui 17789e05a9 add karmadaContext to e2e runner.
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-09-06 02:08:18 +08:00
wangyanzhao 55ee296b13 do not switch context when deploy karmada
Signed-off-by: wangyanzhao <wangyanzhao@cambricon.com>
2022-09-05 11:08:26 +08:00
yy158775 33bae0f456 update cfssl version to v1.6.2
Signed-off-by: yy158775 <1584616775@qq.com>
2022-09-01 15:54:40 +08:00
RainbowMango f500d6b4f2 Fix broken links in cherry-pick script
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-08-25 10:22:13 +08:00
lonelyCZ 3e89d68a23 Standardize the generation and management of certificates
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-16 15:45:56 +08:00
changzhen 2457cee11c update import-aliases
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-08-04 15:47:25 +08:00
joengjyu 9c29991edf chore: simplify build scripts for kubectl apply when handling kustomization resources
Signed-off-by: joengjyu <joengjyu@gmail.com>
2022-07-24 23:51:37 +08:00
carlory dcafcbe3d3 fix wrong GO_LDFLAGS when the git tree status is dirty
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-20 22:31:30 +08:00
Kinzhi aa2d2d54ca Fixed dockerfile line feed problem
Signed-off-by: Kinzhi <wei.wang@daocloud.io>
2022-07-07 18:35:05 +08:00
karmada-bot 3bde19372c
Merge pull request #2109 from RainbowMango/pr_hackowners
Put ikaven1024 onto the hack owner list
2022-07-04 09:25:27 +08:00
duanmeng 7113ae2c21 fix comments error in hack
Signed-off-by: duanmeng <duanmeng_yewu@cmss.chinamobile.com>
2022-07-03 17:45:09 +08:00
RainbowMango ded56196b0 Put ikaven1024 onto the hack owner list
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-07-02 17:52:48 +08:00
changzhen 375f0d3c7d upgrade-kind-version
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-06-30 19:12:04 +08:00
karmada-bot ee72948ead
Merge pull request #2063 from calvin0327/add-localup-healthcheck
wait cluster status to be ready after exec local-up-karmada.sh
2022-06-28 15:10:20 +08:00
karmada-bot 578961ea11
Merge pull request #2061 from ikaven1024/pr-lifted
add lifted doc
2022-06-26 19:22:19 +08:00
calvin0327 082758937f wait cluster status to be ready at exec local-up-karmada.sh
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-25 17:09:23 +08:00
yingjinhui 085ecd4d14 add lifted doc
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-06-25 15:42:27 +08:00
RainbowMango 8ba8d16cd3 Fixed the lint warning(deprecated methods)
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-25 15:01:30 +08:00
RainbowMango 1293a604f8 Update Kubernetes dependencies to v1.24.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-25 14:36:43 +08:00
RainbowMango cb11a40d8f Update dependencies go to 1.18.3
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-20 14:23:05 +08:00
carlory 8b30fd2de2 add opensearch script for a developing purpose
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-06-14 14:24:30 +08:00
calvin0327 791208bf0a modify the chart dir
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-10 17:57:18 +08:00
Poor12 29054e41ac Improve docs about helm chart
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-06-10 16:00:08 +08:00
bruce 0c968c87e6 do proxy setting in China mainland when installing Karmada from source
Signed-off-by: bruce <zhangyongxi_yewu@cmss.chinamobile.com>
2022-06-02 11:17:39 +08:00
karmada-bot cc74a42322
Merge pull request #1905 from Poor12/add-script
Add package helm chart scripts
2022-05-28 19:07:46 +08:00
Poor12 fafaa77aae add package helm chart scripts
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-05-28 18:22:08 +08:00
lonelyCZ bc45915bf3 Add karmada-search API documents
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-28 17:23:37 +08:00