1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bocloud-open-source-carina

Клонировать/Скачать
development.md 961 Байт
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
antmoveh Отправлено 31.08.2022 05:59 b1a4e00

开发

拉取代码

$ cd $GOPATH && mkdir carina-io
$ git clone https://github.com/carina-io/carina.git
  • golang 1.17

编译 carina-controller / carina-node

# 生成测试镜像,镜像仓库可以改成自己的
$ make docker-build
# 发布版本,镜像仓库可以改成自己的
$ make release VERSION=v0.9

编译 carina-scheduler,carina-scheduler实质是一个完全独立的项目,它拥有独立的go.mod程序入口等,只是项目放置在carina下

$ cd scheduler
# 生成测试镜像,镜像仓库可以改成自己的 
$ make docker-build
# 发布版本,镜像仓库可以改成自己的
$ make release VERSION=v0.9 

如何运行e2e测试

  • 对于本地存储项目来说,使用kind创建的集群运行测试效果并不理想,常用测试场景为使用vagrant创建虚拟机并创建集群,在虚拟机中创建模拟磁盘进行测试
$ cd test/e2e
$ make e2e

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/bocloud-open-source-carina.git
git@api.gitlife.ru:oschina-mirror/bocloud-open-source-carina.git
oschina-mirror
bocloud-open-source-carina
bocloud-open-source-carina
main