文件名称:deployer:从 ci 启动和管理部署
文件大小:17KB
文件格式:ZIP
更新时间:2024-07-05 22:25:51
Go
部署者 它是什么? Deployer 管理和部署分布式应用程序的发布。 虽然它目前只适用于 kubernetes,但它可以很容易地扩展到与其他云编排系统一起使用。 非常欢迎贡献! 部署者可以: 通过 CLI 管理版本 部署到多个环境并单独将版本应用到它们 使用可插拔环境后端 快速开始 我们将使用 docker 来演示 deployer 如何与 kubernetes 集群一起工作。 首先,拉一些图像。 $ docker pull jsdir/deployer $ docker pull llamashoes/dind-kubernetes 启动本地 kubernetes 集群。 $ docker run -d -p 127.0.0.1:8888:8888 -p 8091:8091 -p 8092:8092 --privileged llamashoes/dind-kubernet
【文件预览】:
deployer-master
----circle.yml(598B)
----pkg()
--------names()
--------resources()
----Dockerfile(89B)
----db.go(185B)
----context.go(149B)
----broadcaster.go(569B)
----.travis.yml(75B)
----LICENSE(1KB)
----README.md(5KB)
----server.go(4KB)
----environments.go(266B)
----docs()
--------api()
----.gitignore(305B)
----cmd()
--------deployer()
--------deployerd()
----config.go(495B)