juwai.consul-alerts

Ansible角色:Consul警报

在Amazon EC2或CentOS服务器上安装Consul警报。

要求

需使用Ansible 2.0及以上版本。

角色变量

以下是可用变量及其默认值(见defaults/main.yml):

consul_alerts_supervisor_enabled

使用Supervisord来控制Consul警报,默认值为true。

consul_alerts_version

要安装的Consul警报版本,默认值为0.3.0。

consul_alerts_url

源URL,默认值为模板化。

consul_alerts_bind_address

要绑定的IP地址,默认值继承自consul角色的consul_bind_address。

consul_alerts_port

要绑定的端口,默认值为8700。

consul_alerts_dir

安装Consul警报文件的路径,默认值为模板化(例如:/home/consul/consul_alerts_0.0.1)。

consul_alerts_log_dir

存储日志文件的路径,默认值为模板化(例如:/home/consul/consul_alerts_0.0.1/logs)。

依赖关系

  • juwai.consul
  • juwai.supervisor,当consul_alerts_supervisor_enabled为true时。

示例剧本

- hosts: servers
  roles:
    - juwai.consul-alerts

许可

MIT

作者信息

该角色由Juwai Limited于2016年创建。

关于项目

Ansible role for Consul Alerts

安装
ansible-galaxy install juwai.consul-alerts
许可证
mit
下载
994
拥有者
Where Chinese find international property