juwai.consul-alerts
Ansibleロール: Consulアラート
Amazon EC2またはCentOSサーバーにConsulアラートをインストールします。
要件
Ansible 2.0.*で記述されています。
ロール変数
利用可能な変数は以下に示されています。デフォルト値も記載しています(defaults/main.yml
を参照):
consul_alerts_supervisor_enabled
Consulアラートを管理するためにSupervisordを使用します。デフォルトは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
作者情報
このロールは2016年にJuwai Limitedによって作成されました。