Commit Graph

67 Commits

Author SHA1 Message Date
carlory 3610f6dd3e karmadactl support apply command
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-07-13 14:02:07 +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
RainbowMango 1293a604f8 Update Kubernetes dependencies to v1.24.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-25 14:36:43 +08:00
karmada-bot b0150fb030
Merge pull request #1989 from ikaven1024/pr-logs
dump controllerruntime's logs to klog
2022-06-23 16:24:15 +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
RainbowMango cb11a40d8f Update dependencies go to 1.18.3
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-06-20 14:23:05 +08:00
yingjinhui e30365cf45 dump controllerruntime's logs to klog
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-06-16 22:56:34 +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
karmada-bot 9a62ca140b
Merge pull request #1796 from lonelyCZ/pr-exec-describe-cmd
Add exec and describe function to karmadactl
2022-05-18 15:57:46 +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
lonelyCZ 8cae9be548 Add exec function to karmadactl
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-05-16 10:53:33 +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 c617644eaa upgrade ginkgo to v2
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-12 20:39:29 +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 65063b7349 Update kind from v0.11.2 to v0.12.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-15 21:01:06 +08:00
pigletfly 9e28d6c6e8 add ratelimiter flags
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-03-03 16:09:39 +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 18d515fa63 Update kubernetes dependencies from v1.22.2 to v1.23.4
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-19 09:31:31 +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
prodan afc5ec05ee update `karmadactl init` of #1122
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-22 18:01:18 +08:00
changzhen 930d4e9f42 deploy karmada-aggregated-apiserver
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
changzhen 08d98c021e add dependent vendor
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
guoyao e340e001c7 replace github.com/pkg/errors with golang native errors
Signed-off-by: guoyao <1015105054@qq.com>
2021-12-17 16:40:51 +08:00
prodan 4dd187ba43 kubectl-karmada add init Command
Signed-off-by: prodan <pengshihaoren@gmail.com>
2021-12-16 21:46:09 +08:00
Xinzhao Xu 29f10db1dd Support for the cluster-api v1beta1 version
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-25 16:58:14 +08:00
iawia002 db9404e958 Replace go get with go install
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-25 10:34:49 +08:00
Xinzhao Xu 0859129968 Lift some utils code from the k/k repo to avoid relying on it
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-11-19 16:36:41 +08:00
changzhen fb39ed5aa0 adapt ObservedObject adding in resource explore webhook
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-18 12:25:03 +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
guoyao 7bcb5d48d4 add go mod tidy to update vendor
Signed-off-by: guoyao <1015105054@qq.com>
2021-10-22 11:11:17 +08:00
guoyao 7452ca26c4 replace github.com/pkg/errors with Go native error
Signed-off-by: guoyao <1015105054@qq.com>
2021-10-20 16:29:45 +08:00
xubin c83ba34a5f add get function to karmadactl
Signed-off-by: xubin <781647222@qq.com>
2021-10-19 10:24:04 +08:00
junqian 226b48bd52 add metrics for scheduler
Signed-off-by: junqian <junqian@tencent.com>
2021-09-29 10:34:08 +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
RainbowMango 8361a101ba update k/k dependency version to v1.21.3(missed from last update)
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-09 15:29:12 +08:00
Hongcai Ren a9eb9a6dc8
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
Remove outdated comments.
2021-08-07 18:13:07 +08:00
changzhen 7a11781b14 add cluster-api schemes
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-07 17:45:41 +08:00
RainbowMango 05c9f91897 Update Go version from 1.15 to 1.16
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-07 12:42:44 +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
pigletfly 03c3016037 bump go version to 1.15
Signed-off-by: pigletfly wangbing.adam@gmail.com
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-08-06 00:33:41 +08:00
Garrybest 58717e462e add vendor of pretty
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-29 14:55:42 +08:00