828cd71280
Warn that this Chef cookbook project is not maintained and will be removed soon. Change-Id: Id3f798f70e0b0454d7da6571c449fae7296843ec
63 lines
1.7 KiB
Markdown
63 lines
1.7 KiB
Markdown
WARNING!!
|
|
|
|
Monasca is now deployed via Ansible. This Chef cookbook project is no longer maintained and may be out of date. It will be moved to the StackForge attic soon.
|
|
|
|
monasca_notification Cookbook
|
|
=========================
|
|
Sets up the monasca-notification daemon
|
|
|
|
Requirements
|
|
------------
|
|
The cookbook only requires access to the monasca-notification package.
|
|
|
|
Attributes
|
|
----------
|
|
#### monasca_notification::default
|
|
<table>
|
|
<tr>
|
|
<th>Key</th>
|
|
<th>Type</th>
|
|
<th>Description</th>
|
|
<th>Default</th>
|
|
</tr>
|
|
<tr>
|
|
<td><tt>[:monasca_notification][:user]</tt></td>
|
|
<td>String</td>
|
|
<td>System user for the daemon</td>
|
|
<td><tt>monasca-notification</tt></td>
|
|
</tr>
|
|
<tr>
|
|
<td><tt>[:monasca_notification][:group]</tt></td>
|
|
<td>String</td>
|
|
<td>System group for the daemon</td>
|
|
<td><tt>monasca-notification</tt></td>
|
|
</tr>
|
|
<tr>
|
|
<td><tt>[:monasca_notification][:conf_dir]</tt></td>
|
|
<td>String</td>
|
|
<td>Configuration Directory</td>
|
|
<td><tt>/etc/monasca</tt></td>
|
|
</tr>
|
|
<tr>
|
|
<td><tt>[:monasca_notification][:data_bag]</tt></td>
|
|
<td>String</td>
|
|
<td>Configuration data bag</td>
|
|
<td><tt>monasca_notification</tt></td>
|
|
</tr>
|
|
<tr>
|
|
<td><tt>[:monasca_notification][:log_dir]</tt></td>
|
|
<td>String</td>
|
|
<td>Daemon log directory</td>
|
|
<td><tt>/var/log/monasca-notification</tt></td>
|
|
</tr>
|
|
</table>
|
|
|
|
Data Bags
|
|
---------
|
|
A data bag item named hosts in node[:monasca_notification][:data_bag] is required for running. It simply has 4 dictionary items
|
|
for the host names and auth infomation to connect to the services: kafka, mysql, smtp and zookeeper
|
|
|
|
Usage
|
|
-----
|
|
Simply include the monasca_notification default recipe in a role.
|