[chef] Re: RE: "Just" register a Chef node ?


Chronological Thread 
  • From: Nico Kadel-Garcia < >
  • To: " " < >
  • Subject: [chef] Re: RE: "Just" register a Chef node ?
  • Date: Thu, 16 Jul 2015 07:31:41 -0500
  • Accept-language: en-US
  • Acceptlanguage: en-US

This! Definitely this!

There are a number of cookbooks that do not work well, in combination, in a 
bootstrap. This is particularly the case when "yum" configs need editing 
before installing prerequisites for chef managed tools, like Percona mysql, 
or when a host does not have a FQDN in DNS or in /etc/hosts until after it is 
first chef deployed.

Nico Kadel-Garcia
Email: 

Sent from iPhone

> On Jul 15, 2015, at 11:35, "Benzinger, Dennis" 
> < >
>  wrote:
> 
> Hello Jim,
> 
> you can just run the Chef client with an empty runlist:
> 
> chef-client --override-runlist '' --node-name <NODE_NAME>
> 
> 
> Hope this helps,
> Dennis Benzinger | hybris
> 
>> -----Original Message-----
>> From: o haya 
>> [mailto:
>> Sent: Sonntag, 12. Juli 2015 18:09
>> To: 
>
>> Cc: 
>
>> Subject: [chef] "Just" register a Chef node ?
>
>> Hi,
>
>> Assuming the machine already:
>
>> - Has the Chef client software installed
>> - Has client.pem removed
>> - Has client.rb with "node_name" being empty
>
>> Does Chef provide a way/tool to remotely cause that machine to be
>> registered as a Chef node (initiated from a centralized machine)?
>
>> This would be for both Windows-based and Linux (CENTOS-/Redhat-) based
>> machines.
>
>> I know that we can do "knife bootstrap", but in our case, we don't want to
>> push the Chef client software to the node machines, but rather want to pre-
>> provision the node machines with the Chef client software and just be able
>> to cause the node machines to register as Chef nodes.  Something like 
>> having
>> a "knife bootstrap", but where the bootstrap process would not include
>> pushing the Chef client software to the node machine(s), would be perfect.
>
>> Thanks,
>> Jim
> 
> 
> Dennis Benzinger
> IT Architecture Senior Specialist
> hybris Cloud Services
> 
> 
> hybris GmbH
> Nymphenburger Straße 86
> 80636 München, Germany
> Fax +49 89 890 65 555
> www.hybris.com
> hybris GmbH, Nymphenburger Str. 86, 80636 München, Deutschland. 
> Geschäftsführer: Ariel F. Lüdi, Carsten Thoma, Michael Zips. 
> Amtsgericht München, HRB 124384. 
> 
> 
> 



Archive powered by MHonArc 2.6.16.

§