【文件属性】:
文件名称:tower-webhook:这是用于Ansible Tower的自定义Webhook侦听器
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-13 21:33:02
Shell
Ansible塔的定制Webhook
该项目的主要目的是为与Ansible Tower一起使用的自定义Webhook提供自动化的Ansible安装程序。 该webhook可以与GitHub结合使用(计划在以后添加更多提供商),以允许Git中的webhooks在提交/推送到存储库时启动Tower项目(以及清单,如果托管在其中)。
建于
该项目由Ansible剧本组成,用于安装和配置Webhook。 webhook二进制文件由提供
要求
可从Git访问的主机(当前可通过端口9000访问)
可从webhook目标访问的Ansible塔式服务器(当前仅支持单个塔式服务器)
正在安装
相应地自定义vars.yml文件
根据需要自定义hosts文件-这是将运行webhook的主机
剧本/角色使用以下环境变量,在运行剧本之前需要这些环境变量-GH_SECRET(在GH webhook中使用)和TOW
【文件预览】:
tower-webhook-master
----ansible.cfg(186B)
----install.retry(14B)
----install.yml(141B)
----hosts(69B)
----vars.yml(54B)
----LICENSE(1KB)
----README.md(1KB)
----roles()
--------tower-webhook()