[chef] Re: pass value to cookbook?


Chronological Thread 
  • From: Jeff Blaine < >
  • To:
  • Subject: [chef] Re: pass value to cookbook?
  • Date: Mon, 23 Feb 2015 10:15:31 -0500

On 2/23/2015 4:17 AM, gregory grey wrote:
> What is the chef-onic(-ish?) way to pass something to cookbook.
> 
> Essentially I'm writing istallation package for cluster software and
> while one leg of cluster is the one I'll run cookbook against, I have to
> provide the other one/ones.
> 
> I know the opportunity to make it via databags. Is this a way to go?
> Anything native for such purposes?

Hi Greg,

If you're looking to share data between recipes:

1. You could store the information in node.run_state (a few examples
here:
http://stackoverflow.com/questions/27780445/how-to-store-array-in-node-object-chef).
node.run_state is not saved back to the node object at the end of the
chef run.

2. You could use data bags.

3. ???

-- 
Jeff Blaine
kickflop.net
PGP/GnuPG Key ID: 0x0C8EDD02



Archive powered by MHonArc 2.6.16.

§