【文件属性】:
文件名称:deploy-to-rancher:用于将容器部署到Rancher的部署脚本(rancher.com)
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-05 05:44:39
devops deployment rancher wercker DeploymentPython
部署到Rancher
用于将容器部署到Rancher的部署脚本(rancher.com)
此仓库包含一个部署脚本,用于将容器部署到Rancher。 部署将自动将服务部署到Rancher,进行就地滚动升级。 升级将一次升级一个容器,每个容器之间间隔20秒。
该脚本还将在部署过程中检查容器的状态,并且如果容器在部署过程中每个容器都不正常,则会自动回滚。 如果发生回滚,将显示容器日志。
此脚本需要python 3.5。 您可以直接运行脚本,也可以在提供的Docker容器中运行脚本。
使用:
为了使用此脚本,您需要设置以下环境变量:
RANCHER_ACCESS_KEY
RANCHER_S
【文件预览】:
deploy-to-rancher-master
----Dockerfile(219B)
----LICENSE(11KB)
----requirements.txt(26B)
----.gitignore(1KB)
----README.md(2KB)
----scripts()
--------deploy-to-rancher.py(7KB)