d22a345b653f3dc89c54ff5a25e79fbbfe2f346d

Add .gitreview, Gemfile, .rubocop.yml, Berksfile, and Strainerfile. Fixed style errors. Added empty unit test so chef-unit passes until we get real unit tests. Change-Id: I7e34f46e56e14aa9897b7f7fcad545e9c723412c
mon-persister cookbook
Configures and sets up the MON Persister
Requirements
Sysctl is required for setting os level memory limits. Additionally when using as part of a chef server it requires the hp_common_functions cookbook.
Data Bags
The node[:mon_persister][:data_bag] data bag is used for all items. When used in standard chef all data bag items can have a location as the suffix and the get_data_bag_item function will pull the most specific. Item details:
- mon_persister is needed for configuration, see the @settings usages in templates/default/persister-config.yml.erb for details
mon_credentials
is an encrytped data bag for user/password, see the @credentials usages in templates/default/persister-config.yml.erb for details
Description
Languages
HTML
64.2%
Ruby
35.8%