[chef] Re: Re: Re: Arbitrary attributes for nodes


Chronological Thread 
  • From: "John E. Vincent (lusis)" < >
  • To:
  • Subject: [chef] Re: Re: Re: Arbitrary attributes for nodes
  • Date: Tue, 15 Feb 2011 10:40:48 -0500
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=Y2gHMDZD4Bc3hlqHpVSf6VBoUsvToZjE/1GoETk6DrHFFX/DHSPILqYY6BogRQOPz5 MWbUeVBe9nV+ab6bP/kpD6MOWmR4tbRMhP6jRttpDTdVdBts9xpojSlSKOIsUjvtyMuv 94BNKm0HtHeHWP9ho+I/KL3X0urfNGXuLtQz0=

In override?

~/development/chef-repo$ knife node show db3
<snip>
 "override": {
    "mysql": {
      "manage_users": true
    }
  },
  "run_list": [
    "role[mysql_master]"
  ]
}

~/development/chef-repo$ knife node show db3slave3
<snip>
  "override": {
  },
  "run_list": [
    "role[mysql_slave]"
  ]
}

~/development/chef-repo/site-cookbooks/users/attributes$ cat default.rb
default[:mysql][:manage_users] = false

On Tue, Feb 15, 2011 at 10:11 AM, Tristan Sloughter
< >
 wrote:
> But where is that done? I saw this in the training slides... I want it done
> per node with different values so I was hoping I could simply place it in
> the nodes attributes.
> Tristan
>
> On Tue, Feb 15, 2011 at 9:10 AM, Sean OMeara 
> < >
>  wrote:
>>
>> node.set[:num] = 1
>>
>> On Tue, Feb 15, 2011 at 10:03 AM, Tristan Sloughter
>> < >
>>  wrote:
>> > Maybe I'm missing something but the wiki pages on attributes and their
>> > use
>> > in roles, nodes and recipes is confusing me.
>> > I'd simply like to be able to set arbitrary attributes on a node that
>> > can be
>> > used in a recipe.
>> > Meaning somewhere in the node's json place something like, { "num" : "1"
>> > }
>> > And be able to access this in any recipe the node is running like
>> > node[:num].
>> > Is this not possible? I tried placing key/values under default through a
>> > knife edit of the node but my attempts to access the values in a recipe
>> > returns nil.
>> > Thanks,
>> > Tristan
>
>



Archive powered by MHonArc 2.6.16.

§