Commit Graph

31 Commits

Author SHA1 Message Date
yingjinhui adf26e7202 speed up docker build
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-05-11 10:42:21 +08:00
guoyao aa39b35ded refactor Dockerfile using multi-stage docker build
Signed-off-by: guoyao <guoyao17@huawei.com>
2022-04-27 10:45:49 +08:00
yingjinhui c308447c08 Support multiple arch: amd64, arm64.
Signed-off-by: yingjinhui <yingjinhui@didiglobal.com>
2022-04-25 10:50:47 +08:00
duanmeng 696daa6c1c fix makefile error
Signed-off-by: duanmeng <duanmeng_yewu@cmss.chinamobile.com>
2022-04-11 14:58:04 +08:00
changzhen 5a596109e7 cleanup unused parameters in Makefile
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-04-02 09:43:39 +08:00
RainbowMango d8404d0365 enable build multi platforms image
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-18 16:13:16 +08:00
Garrybest 3602ca5d8a add makefile and deploy script for descheduler
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-03-07 11:36:08 +08:00
changzhen 930d4e9f42 deploy karmada-aggregated-apiserver
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
zhangyukun bb35ed0928 add karmada-interpreter-webhook-example to make all/clean
Signed-off-by: zhangyukun <38148677+jameszhangyukun@users.noreply.github.com>
2021-11-25 11:50:04 +08:00
guoyao 5062a97937 add validation for webhook example
Signed-off-by: guoyao <1015105054@qq.com>
2021-11-22 16:23:21 +08:00
RainbowMango 04b3e15d3c Enable build example image and push to registry
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-11-20 21:59:11 +08:00
changzhen ca3f52015e add webhook demo for crdexplorer
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-11-20 19:46:35 +08:00
lonelyCZ 8efa566b7c add unit tests for cmd/... in ci
Signed-off-by: lonelyCZ <531187475@qq.com>
2021-11-19 20:32:51 +08:00
Vincent ebcd58473c
added: github actions for building binaries (#738)
* added: github actions, for #735

Signed-off-by: Vincent Cui <dustise@live.com>

* Add LICENSE to the package.

Signed-off-by: Vincent Cui <dustise@live.com>

* add support for act

Signed-off-by: Vincent Cui <dustise@live.com>

* following the comments.

Signed-off-by: Vincent Cui <dustise@live.com>

* replace old images

Signed-off-by: Vincent Cui <dustise@live.com>
2021-09-23 09:25:27 +08:00
Garrybest f22219c583 add karmada-scheduler-estimator makefile
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-09-10 16:14:19 +08:00
changzhen 88c2446b50 support kubectl karmada plugin
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-09-08 11:15:57 +08:00
RainbowMango a91adf7726 Revert "remove Makefile SOURCES variable (#334)"
This reverts commit a6461cd434.

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-06-09 15:10:27 +08:00
gy95 a6461cd434
remove Makefile SOURCES variable (#334)
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-05-24 09:34:47 +08:00
Long Dai 72948a3e47
ci: optimize image build (#353)
Signed-off-by: Long Dai <long0dai@foxmail.com>
2021-05-21 10:16:54 +08:00
Jackson ee4392cc19
feature: support version command for karmadactl (#285)
* feature: support version command for karmadactl

Signed-off-by: pingstar <kubeshared.com@gmail.com>
2021-04-27 17:13:26 +08:00
Hongcai Ren 9584b44f28
update make file for docker push endpoint (#270)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-04-16 09:10:57 +08:00
Hanbo Li 59a02e0030
add karmada agent (#226)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-03-24 14:51:13 +08:00
Hongcai Ren 5fa0e7fc7c
add verify and update endpoint to makefile (#158)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-02-03 16:41:23 +08:00
Hongcai Ren 148af0e1d1
Add webhook framework (#133)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-21 19:26:29 +08:00
Zhonghu Xu c59afde0e6
Added scheduler framework and basic functionality(#108)
Signed-off-by: xuzhonghu <xuzhonghu@huawei.com>
2021-01-07 20:39:38 +08:00
Xianpao Chen ad3f45c1f3
local up karmada with compile karmada (#72) 2020-12-16 09:59:57 +08:00
Hongcai Ren ce26d4acfb
enable unit test in workflow (#66) 2020-12-09 10:36:04 +08:00
Hongcai Ren e9d590264b
Enable detect version by git tags (#63) 2020-12-08 10:06:32 +08:00
Hongcai Ren b139527293
add all endpoint to makefile (#31)
* Fix gofmt issue.

* add make file endpoint: all
2020-11-23 12:50:48 +08:00
RainbowMango c4713b24a6 add karmada controll command to help joining a cluster. 2020-11-20 10:09:47 +08:00
RainbowMango 064a86fdd5 Add makefile and dockfile 2020-11-11 16:45:49 +08:00