Commit Graph

121 Commits

Author SHA1 Message Date
whitewindmills 70d18106bc Replace distribution/distribution dependencies
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-01-03 15:47:23 +08:00
zhzhuang-zju 163ebe9f65 bump golang.org/x/crypto to v0.17.0
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-02 10:16:39 +08:00
RainbowMango 7467b62e81 Bump controller-runtime to v0.16.3
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-29 10:19:55 +08:00
zhzhuang-zju f2e02a4fbd bump golang.org/x/tools to v0.16.1
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-12-25 17:06:58 +08:00
RainbowMango 99d413052e update auto-generated files
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-25 10:45:22 +08:00
RainbowMango 9a776a7503 Remove golang mock as it has been replaced with uber mock
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-22 17:12:35 +08:00
Lan Liang 159f68c19b Replace golang/mock to uber-go/mock.
golang/mock is no longer maintained and should replace to go.uber.org/mock, check https://github.com/golang/mock

Signed-off-by: Lan Liang <gcslyp@gmail.com>
2023-12-21 06:48:04 +00:00
RainbowMango 39352d5740 Bump Kubernetes dependencies to v1.27.8
Adopt Kuberentes changes on #114998

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-11-28 10:23:43 +08:00
zhzhuang-zju f21777df6a bump golang.org/grpc to v1.56.3 to address CVE concerns
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-10-31 14:55:46 +08:00
RainbowMango cd3918ffc6 bump golang.org/x/net to v0.17.0 to address CVE concerns
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-10-24 17:15:05 +08:00
lxtywypc 5ae8178ec3 add replicas syncer for resources with HPA
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-09-20 17:29:34 +08:00
chaunceyjiang 62482f437c feat: introducing a karmada top command
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-08-15 18:34:11 +08:00
Parth Nanda 4924872f43 changed sigs.k8s.io/cluster-api v1.5.0-rc.0 to v1.5.0
Signed-off-by: Parth Nanda <parthnanda002@gmail.com>
2023-08-11 19:28:34 +05:30
RainbowMango ecbd988678 Update kind to v0.20.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-08-08 16:04:04 +08:00
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
Poor12 314b46ddd3 add vendor
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-30 09:42:04 +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
lxtywypc 71ffbf429a use ClusterIPServiceResolver instead of DefaultServiceResolver to eliminate dependency of DNS
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-04-17 10:42:43 +08:00
RainbowMango 55ea3fd5c5 Bump kubernetes dependencies to v1.26.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-09 17:25:09 +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
fsl 7776f96841 bump golang.org/x/net to fix CVE-2022-41717
Signed-off-by: fsl <1171313930@qq.com>
2023-01-13 13:27:24 +08:00
helen d9aca2f458 use k8s.io/utils/env GetString get env
Signed-off-by: helen <haitao.zhang@daocloud.io>
2023-01-11 01:14:25 +08:00
carlory bfa8b95f34 add operator skeleton
Signed-off-by: carlory <baofa.fan@daocloud.io>
Co-Authored-By: calvin0327 <wen.chen@daocloud.io>
Co-Authored-By: chaunceyjiang <chaunceyjiang@gmail.com>
Co-Authored-By: lixingchenDaoCloud <89956700+lixingchenDaoCloud@users.noreply.github.com>
Co-Authored-By: wawa0210 <xiao.zhang@daocloud.io>
2022-12-22 13:20:20 +08:00
karmada-bot 6111ad0e69
Merge pull request #2899 from Garrybest/pr_metrics
clean up metrics for scheduler, descheduler and estimator
2022-12-15 16:49:23 +08:00
RainbowMango 6639a0d9b6 Update Kubernetes dependencies to v1.25.5
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-12-13 11:13:56 +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
yingjinhui 36bc23183b ut for interpret command
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-12-06 12:30:44 +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
Garrybest 40becff2a1 add vendor files
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-10-30 22:45:16 +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
RainbowMango 89170c5d30 Update kind dependency, get ready to test againt kubernetes v1.25
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-09-21 20:21:45 +08:00
karmada-bot 5c79b11661
Merge pull request #2388 from lonelyCZ/pr-register-pull
Implement `karmdactl register` for joining clusters with PULL mode
2022-08-24 11:33:51 +08:00
karmada-bot aa2419cb1f
Merge pull request #2367 from halfrost/cluster-resource-modeling
Cluster resource modeling
2022-08-23 20:45:50 +08:00
halfrost 5b1265e994 Add modeling implement
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-23 01:56:36 -07:00
lonelyCZ 4b4ca14345 Implement karmadactl register for joining clusters with PULL mode
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-23 15:41:48 +08:00
lonelyCZ fbc9599510 Implement karmadactl token command to manage bootstrap tokens
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-08-23 11:31:00 +08:00
wlp1153468871 f1db971b44 use kubectl describe to implement karmadactl describe
Signed-off-by: wlp1153468871 <luping.wei@daocloud.io>
2022-07-29 22:58:25 +08:00
karmada-bot f46d90f6b4
Merge pull request #2000 from carlory/karmadactl-apply
karmadactl support apply command
2022-07-14 14:51:38 +08:00
carlory 3610f6dd3e karmadactl support apply command
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-13 14:02:07 +08:00
carlory 4ee623c1e2 use kubectl logs to implement karmadactl logs
Signed-off-by: carlory <baofa.fan@daocloud.io>

Co-authored-by: Zhe Cheng <47743202+lonelyCZ@users.noreply.github.com>
2022-07-12 23:17:46 +08:00
carlory a31315c0e9 use kubectl exec to implement karmadactl exec
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-10 22:47:40 +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