Commit Graph

62 Commits

Author SHA1 Message Date
gy95 9701cc6454 fix make verify cmd generated codes output package is ./
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-06-07 09:30:49 +08:00
karmada-bot ff11128c69
Merge pull request #328 from gy95/PATH_golangci
after install package, add $GOPATH/bin to env PATH
2021-06-04 14:13:45 +08:00
lfbear c024740f85 add '--embed-certs' flag to embed the contents of certs to kubeconfig
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-03 14:20:21 +08:00
gy95 6458d066d3 after install package, add $GOPATH/bin to env PATH
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-06-02 18:05:29 +08:00
gy95 365f405b5f modify the way of getting GOPATH variable
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-06-02 17:20:32 +08:00
lfbear 70a1ed57a1 bug fix wrong folder kickstart
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-01 12:49:04 +08:00
lfbear 576c31a901 optimize installation
Signed-off-by: lfbear <lfbear@gmail.com>
2021-05-28 00:34:55 +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
anirudhramnath 112dacd239
Fix import order (#324)
Signed-off-by: anirudhramnath <anirudh.ramnath@live.com>
2021-05-14 09:29:54 +08:00
Kevin Wang adb292b02f fix e2e kubeconfig not found issue
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-04-24 01:55:56 +08:00
Hanbo Li 28e6d3ff71
support ReplicaSchedulingPolicy (#269)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
Signed-off-by: Lihanbo (Hampo <l00512446@china.huawei.com>
2021-04-15 17:37:38 +08:00
yangcheng-icbc 1c49ebc418
Cleanup the old configuration file of the cluster (#256)
Signed-off-by: icbc-yangcheng <shineus1996@gmail.com>
2021-04-15 10:03:13 +08:00
Hanbo Li 22943c5600
update bootstrap welcome message (#260)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-04-12 14:55:14 +08:00
lihanbo e7aeb332ad add e2e test for karmada agent
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-03-27 17:58:55 +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 40d403c520
change ci to self-hosted from ubuntu-latest (#225)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-20 21:14:01 +08:00
RainbowMango 4747041ec5 Update deploy scripts to adop new apis
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-06 16:43:02 +08:00
RainbowMango 82d78bdfd4 Update deploy scripts
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-06 15:37:51 +08:00
RainbowMango e804a0da58 Update deploy scripts after API group changed
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-06 14:30:06 +08:00
RainbowMango 3d5358aa77 Update codegen scripts for new work.karmada.io group
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-06 14:30:06 +08:00
Hongcai Ren 7905bb2371
Rename PropagationBinding to ResourceBinding (#193)
* Rename PropagationBinding to ResourceBinding

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

* Auto generate files

Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-06 09:46:35 +08:00
Hongcai Ren 5f7305f1d7
Rename PropagationWork to Work. (#169)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-02-09 14:30:34 +08:00
Hongcai Ren 06db5c3fff
make update codegen more simpler (#161)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-02-04 15:33:48 +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 f48a1c4a14
Remove kubeconfig before create clusters. (#153)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-29 17:10:03 +08:00
Kevin Wang 3a905855ca update policy api group name in scripts
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-25 15:55:06 +08:00
Kevin Wang 3bdcbf4513 increase timewait for cluster ready
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang 2840ea248f rename membercluster to cluster in join unjoin
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang e33559250c rename membercluster to cluster in relevant implementations
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang da394ab07a rename membercluster api to cluster
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Hongcai Ren eb194e9cd5
enable register-gen to generate register code (#138)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-22 19:09:10 +08:00
Hongcai Ren 148af0e1d1
Add webhook framework (#133)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-21 19:26:29 +08:00
Hanbo Li 0df27401b4
bootstrap performance optimization (#119)
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-01-13 09:16:33 +08:00
RainbowMango 7f4c61831e add common function to install go tools
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-01-08 20:22:56 +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
Kevin Wang a57a2a6ddf
add override api (#103)
* add override api

Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-06 18:13:26 +08:00
Kevin Wang a31bcf4989 fix undeploy script
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-24 17:37:10 +08:00
RainbowMango 4066b866f0 show host cluster kubeconfig at the end of local-up-karmada.sh 2020-12-24 09:18:28 +08:00
Kevin Wang 226ca3b46b lengthen timeout in karamada deployment scripts
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
Kevin Wang 304c2a2623 refactor undeploy script
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
Kevin Wang b2dbcca719 update echo info when local up succeedded
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
Kevin Wang 049250ad07 update deploy-karmada.sh, use apply instead of create
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
Kevin Wang 819a22f431 fix undeploy-karmada.sh, don't exit when error occurred
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
Kevin Wang 162f609c36 improve deployment script
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-23 10:54:06 +08:00
lihanbo 786538765a deploy karmada etcd and karmada apiserver 2020-12-21 20:16:19 +08:00
RainbowMango f98172087c enable e2e test in CI 2020-12-16 15:53:39 +08:00
RainbowMango 8316bbf342 Add bootstrap script for building test environments 2020-12-16 15:53:39 +08:00
Xianpao Chen ad3f45c1f3
local up karmada with compile karmada (#72) 2020-12-16 09:59:57 +08:00
Kevin Wang 52ff0e4ab9
reflect github org update (#73)
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-12-15 11:47:13 +08:00
Hongcai Ren 1186eeb9a4
add script for run e2e tests (#71) 2020-12-14 10:42:01 +08:00