CNode

我写了个系统,用来一键创建测试环境

分享
Oops-coffee发布于7 年前最后回复7 年前9 回复9730 浏览0 收藏

项目多版本并行开发,经常需要各种各样的测试环境,写了个系统用来一键创建测试环境

主要流程就是:拉代码 --》 编译 --》 各种初始化 --》 打包成Docker镜像 --》 上传镜像 --》 调用K8S API创建资源 --》 调用DNS API创建解析 --》 最后提供给开发或者测试一个域名可以访问

详细的内容可以看看这个:https://ops-coffee.cn/s/Nxh7mwPJPlbL3R9MdlkO_A

sre_images_20190912.01.png

sre_images_20190912.02.png

sre_images_20190912.03.png

sre_images_20190912.04.png

查看回复

回复 (9)

I
i5ting#1·7 年前

开源了么?

S
shenjianzch#2·7 年前

有兴趣 可惜没有开源

D
dengnan123#3·7 年前

有意思

A
Asher-Tan#4·7 年前

这个好,我也做了个但是没管理系统,需要在gitlab pipline里手动触发。期待开源

O
ops-coffee#5·7 年前

用起来不错

O
ops-coffee#7·7 年前

新添加了WebSSH的功能:https://ops-coffee.cn/s/FHDyvHsh-oO1cn7AXk_4WA

20191016.gif

O
ops-coffee#8·7 年前

继续更新,翻了很多源码,解决了上边最后遗留的那个Kubernetes Pod WebSSH窗口大小调整的问题 全网仅有的完整解决方案:https://ops-coffee.cn/s/4jE9hivFG4GmbIA4kKq7Wg

J
josenspire#9·7 年前

可以可以

参与回复
登录后即可参与回复。登录