- From: Greg Fitzgerald <
>
- To:
- Subject: [chef] Re: [collectd] cookbook upgrade
- Date: Wed, 27 Aug 2014 21:12:33 -0400
Hi,
I recently went down this same round to find out Miah Johnson already had
a cookbook that did most of what I needed found here.
https://github.com/miah/chef-collectd
I ended up just forking hers, fixing bugs, and adding a bunch more tests.
There
was a new release cut recently with these fixes.
--gregf
On 2014-08-27 20:57+0300, Jek Sirex wrote:
>
Ohai, Chefs!
>
>
Recently, I've started work on upgrading cookbook collectd:
>
https://github.com/coderanger/chef-collectd (which looks abandoned)
>
Now I finished with completely rewritten cookbook:
>
https://github.com/jsirex/cookbook-collectd
>
>
I hope that is better now, but it supports Chef ~> 11.0.
>
>
If somebody is interesting on collectd cookbook it will be great if you
>
will try my :) (It is my first try to write serious cookbook).
>
>
Here is major changes:
>
>
1. Added many skeleton files (Gemfile, Berksfile, Rake, Kitchen, etc)
>
2. Introduced full testing with rubocop, foodcritic, chefspec,
>
test-kitchen
>
3. Attributes have been converted from symbols to strings
>
4. Cookbook by default does not install any plugin
>
5. Supported platform for now Debian and Ubuntu
>
6. Definition has been removed
>
7. Added HWR and many HWP (provider is chosen dynamically by name of the
>
plugin)
>
8. Added possibility to multiply times call collectd_plugin resource
>
from different recipes or cookbooks. Options are merged!
>
9. Cookbook is flexible: if you want to add custom plugin or override
>
behavior of existing one just define class
>
Chef::Provider::Collectd<MyCustomPlugin>Plugin <
>
Chef::Provider::CollectdPlugin.
>
10. Recipe "collectd::_test_plugins" added. You can use it as
>
example/reference. Also specs are using this recipe for tests
>
>
>
best regards,
>
Yauhen
Archive powered by MHonArc 2.6.16.