mtchavez.consul-template
Ansible 角色 - mtchavez.consul-template
consul-template 允许与 Consul 进行通用模板渲染和通知。
要求
安装 consul-template 不需要任何要求。
角色变量
一些有用的变量可以用于配置,比如版本和架构,或者下载位置。
consul_template_ver: "0.9.0"
consul_template_arch: "linux_amd64"
consul_template_dl_dir: "/tmp"
consul_template_bin_path: "/usr/local/bin"
依赖
没有外部依赖。
示例剧本
在特定版本下安装 consul-template。
- hosts: servers
roles:
- { role: mtchavez.consul-template, consul_template_ver: "0.9.0", become: yes }
许可证
MIT
作者信息
mtchavez - 2015