Commit Graph

55 Commits

Author SHA1 Message Date
RainbowMango 3f5c9073ab Update vendor
Update auto-generated files

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 16:47:38 +08:00
jwcesign 068022db24 feat: Support CronFederatedHPA to scale worloads/FederatedHPA at specific time
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-07-03 20:25:02 +08:00
zhangdiandian 291ffdbcc1 Upgrade cluster-api to v1beta1 for v1alpha3/v1alpha4 deprecated
Signed-off-by: zhangdiandian <1635468471@qq.com>
2023-06-08 23:57:05 +08:00
jwcesign a18702b1c8 Update vendor dep
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2023-05-25 09:38:29 +08:00
RainbowMango 07f8929fb4 Update cluster-api version to semantic version
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-05-08 18:24:00 +08:00
RainbowMango c0515acf81 Update Kubernetes dependencies to v1.26.1
Update controller-runtime to 0.14.2
Update cluster-api to latest commit

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-29 18:08:19 +08:00
Garrybest c747cbcce7 clean up metrics for scheduler, descheduler and estimator
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-12-12 17:35:49 +08:00
RainbowMango ff8d603138 Update controller-runtime from v0.12.2 to v0.13.1
Update kind version from v0.15.0 to v0.17.0

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 14:13:49 +08:00
RainbowMango 681b9464d2 Update Kubernetes dependencies to v1.25.4
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-22 16:45:35 +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
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 1414d7b9ba add gen-docs
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 15:35:46 +08:00
halfrost 5b1265e994 Add modeling implement
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-23 01:56:36 -07:00
carlory 3610f6dd3e karmadactl support apply command
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-13 14:02:07 +08:00
chaunceyjiang 29777c2bf2 upgrade kind version
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2022-07-01 16:31:20 +08:00
RainbowMango 9834e6419a Update controller-runtime to v0.12.2 matching the kubernetes dependencies v0.24.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-28 20:27:43 +08:00
RainbowMango 614e285083 Update vendor with Kubernetes v1.24 dependencies
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-06-25 14:38:47 +08:00
wuyingjun 13f6116104 Use k8s.io/component-base/cli to run cmd
Signed-off-by: wuyingjun <wuyingjun_yewu@cmss.chinamobile.com>
2022-06-23 10:14:36 +08:00
huntsman_ly 95f60b5ec8
feat: karmada-search backendStore (opensearch)
Co-authored-by: liys87x <liyasong1987x@gmail.com>
Signed-off-by: huntsman_ly <huntsman_ly@sina.com>
2022-05-27 17:14:22 +08:00
yingjinhui dafe30c649 fix test fail on arm64 mac `panic: permission denied`, removing gomonkey
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-05-16 20:07:40 +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
lonelyCZ a52bfca0b8 Add logs function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-04-22 13:52:12 +08:00
changzhen 47a718e6b8 update vendor for upgrading ginkgo
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-12 20:39:16 +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
huone1 acb9ff9ee7 add the gomonkey to stub for UT
Signed-off-by: huone1 <huwanxing@huawei.com>
2022-03-19 16:20:41 +08:00
RainbowMango 62dfd5a761 Update vendor
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-15 21:01:59 +08:00
RainbowMango 0ec865ced6 Update controller-runtime from v0.10.3 to v0.11.1
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-02-19 09:53:32 +08:00
RainbowMango 783f6f3753 Update vendor and tidy go module
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2022-02-19 09:34:44 +08:00
RainbowMango d47fc79101 Bump Golang version from 1.16 to 1.17
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-17 17:58:56 +08:00
Garrybest 4aaba25d0e add mock client vendor
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-01-22 22:00:04 +08:00
prodan e38e3cb2e0 adjust the steps of karmadactl init and update examples
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-27 17:40:17 +08:00
changzhen 700c7e44e5 add dependent vendor
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-24 11:11:01 +08:00
prodan 4dd187ba43 kubectl-karmada add init Command
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-16 21:46:09 +08:00
karmada-bot 7d10d979e0
Merge pull request #1030 from Garrybest/pr_metrics
add metrics for scheduler estimator
2021-12-02 11:14:08 +08:00
Garrybest d7fe82abbc vendor promauto
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-11-25 17:20:11 +08:00
Xinzhao Xu 16dc67e7f6 update vendor
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-25 16:57:45 +08:00
changzhen 531d6bf2ac upgrade k8s dependency to v0.22.2
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-10-22 17:42:30 +08:00
xubin 52867187d2 change vendor
Signed-off-by: xubin <781647222@qq.com>
2021-10-12 17:09:52 +08:00
RainbowMango 34d28b1eb0 Update kind version to v0.11.1 from 0.10.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-09-01 20:09:35 +08:00
Garrybest 747e5f420f go mod vendor of proto-gen and grpc
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-08-31 20:00:32 +08:00
changzhen 7a11781b14 add cluster-api schemes
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-07 17:45:41 +08:00
RainbowMango b0c6c2253c Bump kubernetes dependency from v1.20.6 to v1.21.3
Update controller-runtime from v0.8.3 to v0.9.5

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-07 12:38:52 +08:00
Garrybest 58717e462e add vendor of pretty
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-29 14:55:42 +08:00
lihanbo 08fdfc134a Update vendor
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-05-21 09:20:03 +08:00
RainbowMango 84977d3f06 Update go.mod and vendor
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-05-10 09:50:26 +08:00
RainbowMango 58e88eb8a3 bump controller-runtime to v0.8.3
bump kubernetes dependency to v1.20.6

Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-05-08 19:12:35 +08:00
Hanbo Li 07655c4c09
add e2e test for namespace autoprovision (#183)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-03-04 14:38:27 +08:00
Hongcai Ren f04229cec9
Support override policy (#130)
* support override resources by policy

Co-authored-by: lihanbo <lihanbo2@huawei.com>

Signed-off-by: RainbowMango <renhongcai@huawei.com>

* Update vendor

Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-20 10:33:18 +08:00