rancher-gitlab-deploy:使用GitLab CI构建的项目无痛地部署到Rancher基础架构上

时间:2024-05-03 10:38:45
【文件属性】:

文件名称:rancher-gitlab-deploy:使用GitLab CI构建的项目无痛地部署到Rancher基础架构上

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-03 10:38:45

Python

Rancher GitLab部署工具 rancher-gitlab-deploy是一个工具,用于将使用GitLab CI构建的容器部署到Rancher基础架构上。 它非常适合gitlab-ci.yml工作流程,并且需要最少的配置。 它将升级现有服务作为CI工作流程的一部分。 GitLab的内置Docker注册表和外部Docker注册表均受支持。 rancher-gitlab-deploy将从GitLab CI运行程序设置的环境变量中获取尽可能多的配置。 如果您的服务尚未在Rancher中创建,则此工具不适用。 它将升级现有服务,但不会创建新服务。 如果需要创建服务,则应在CI工作流程中使用rancher-compose ,但这意味着在Git存储库中存储所有秘密环境变量。 安装 我建议您使用预制容器: 但是,如果您愿意,可以使用pip在本地安装命令: pip install ra


【文件预览】:
rancher-gitlab-deploy-master
----pyproject.toml(261B)
----Dockerfile(234B)
----LICENSE(1KB)
----setup.py(571B)
----.gitignore(1KB)
----Makefile(122B)
----.dockerignore(12B)
----README.md(9KB)
----rancher_gitlab_deploy()
--------cli.py(20KB)
--------__init__.py(0B)

网友评论