rcbops / chef-cookbooks

RCB OPS - Chef Cookbooks
Other
118 stars 102 forks source link

[hardware] implement ipmitool to assist with monitoring hardware #624

Open odyssey4me opened 10 years ago

odyssey4me commented 10 years ago

I'll likely do this within the next month unless someone else gets there first.

ipmitool provides a standardised way to get access to a DRAC/ILO/IMM/etc from a host OS, allowing the monitoring of physical hardware, the chassis, etc.

I know for sure that it works for IBM hardware, which is what we've deployed on. It's probable that it works for other hardware too.

The implementation details are provided here: http://cloudbuilder.co.za/2013/08/12/monitoringmanaging-ibm-hardware-on-ubuntu/

cloudnull commented 10 years ago

We talked about this today I think this cookbook "http://community.opscode.com/cookbooks/ipmitool/source" may be a good starting point though implementing IPMItool in an RPC deployment of Openstack is going to be a larger discussion.

Other interesting tidbits : https://wiki.openstack.org/wiki/Baremetal

More on this soon-ish...

odyssey4me commented 10 years ago

https://github.com/retr0h/cookbook-ipmitool is pretty basic, but hey - it's listed so we may as well contribute to it. :+1:

Off topic, but bare metal deployment is always an interesting topic with so many options - my feeling is that Openstack Ironic is way too early, MAAS is immature and Forman's great, but a little bent on Puppet rather than Chef. DJeep is simple and working for us, but could do with some attention on a little more advanced functionality (and perhaps a little spit and polish ;) ).

I'm in the process of working through another release cycle, so I'll likely do some work on the IPMI cookbook soon-ish.