consul-alerts
Ansible Роль: Уведомления Consul
Установите Уведомления Consul на сервере Amazon EC2 или CentOS.
Требования
Написано для 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_bind_address роли consul.
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
Информация об Авторе
Эта роль была создана в 2016 году компанией Juwai Limited.
ansible-galaxy install juwai/ansible-role-consul-alerts