ops:Akobi 的所有操作相关代码的基本存储库

时间:2024-07-22 12:08:14
【文件属性】:

文件名称:ops:Akobi 的所有操作相关代码的基本存储库

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-22 12:08:14

Python

阿科比行动 Akobi 的所有操作相关代码的基本存储库。 这包括 puppet 模块、shell 脚本等。 autodeploy/ - 用于在推送时自动部署网站的脚本 nginx/ - 网站的 Nginx 配置 salt/ - 所有盐状态减去Struts 自动部署 包含一个脚本,用于在推送到远程存储库时自动部署站点。 当前版本利用来自 Github 的的 POST 来拉取新版本的代码,并可选择执行其他与部署相关的命令。 预期 POST 的存储库与机器上 Git 存储库的路径、预期推送的分支以及需要运行的所有与部署相关的命令一起进入configs.json文件。 nginx 包含网站的 Nginx 配置。 截至目前,网络服务器上没有任何值得注意的服务。 但是,我们使用 Nginx 作为反向代理将请求转发到上面提到的 autodeploy 脚本。 盐 包含我们用于服务器配置的所有盐状态。


【文件预览】:
ops-master
----salt()
--------common()
--------users()
--------top.sls(212B)
--------groups()
--------web()
--------python()
----autodeploy()
--------autodeploy.py(3KB)
--------configs.json(276B)
----requirements.txt(15B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(13B)
----nginx()
--------sites-available()
----puppet()
--------modules()
--------manifests()

网友评论