Why you should avoid array node attributes with Chef
Topics: Clean Chef code
Noah Kantrowitz made a good argument why array values are a bad choice with Chef node attributes. In short, they’re hard to manage with the merging mechanism that is applied to the different precendence levels of node attributes.