- From: Jeremiah Snapp <
>
- To:
- Subject: [chef] Re: Re: Re: Re: Re: Re: Re: Knife Bootstrap for installing anf configuring chef client
- Date: Sun, 18 Nov 2012 18:44:31 -0500
You need to change your url in ~/.chef/knife.rb. It has to point to
your chef-server. Right now it's pointing to localhost.
On Sun, Nov 18, 2012 at 3:05 PM, GOUTAM CHIRANIA
<
>
wrote:
>
Hi,
>
>
while using knife bootstraping it fails out with these errors could
>
you please in to it . i've attached the file
>
>
On Sun, Nov 18, 2012 at 11:19 PM, GOUTAM CHIRANIA
>
<
>
>
wrote:
>
> Thanks a lot Jeremiah.. :)
>
>
>
> On Sun, Nov 18, 2012 at 6:47 PM, Jeremiah Snapp
>
> <
>
>
> wrote:
>
>> "knife bootstrap" is run from a system (typically a management
>
>> workstation) that already has chef-client installed and configured
>
>> correctly. "knife bootstrap" is used to install chef-client on other
>
>> systems (nodes). During the bootstrap process it uses the information
>
>> from your management workstation to correctly configure chef-client on
>
>> the node getting bootstrapped.
>
>>
>
>> The rpms you are using are very out of date but if you want to
>
>> continue down that path for now then I would log into your chef-server
>
>> and install chef-client using these instructions.
>
>>
>
>> http://blog.frameos.org/2011/11/04/installing-chef-client-from-rbel-in-rhelcentos/
>
>>
>
>> Then you should be able to run the following command to configure
>
>> knife on your chef-server. You may need to run it as root. You can
>
>> change chef.admin and '~/chef-repo' to whatever you want.
>
>> cd ~
>
>> knife configure -i --defaults -u chef.admin -r ~/chef-repo
>
>> knife client list
>
>>
>
>> Knife should query the server and display 'chef.admin' as proof that
>
>> it's working.
>
>>
>
>> On your workstation you should just use the chef-client install script
>
>> found at http://www.opscode.com/chef/install/ to install chef-client.
>
>>
>
>> Then you can copy the ~/.chef directory from your chef-server to your
>
>> management workstation. You will also need to copy the
>
>> /etc/chef/validation.pem file from your chef-server to your ~/.chef
>
>> directory on your workstation. You will need to modify the paths and
>
>> probably the url in ~/.chef/knife.rb on your workstation. Now run
>
>> 'knife client list' from your workstation and see if it works.
>
>>
>
>> Now you should be able to run 'knife bootstrap' from your workstation
>
>> to bootstrap other systems (nodes).
>
>>
>
>> This new blog post might help you if you'd rather not use frameos.org's
>
>> rpm's.
>
>> http://jtimberman.housepub.org/blog/2012/11/17/install-chef-10-server-on-centos/
Archive powered by MHonArc 2.6.16.