There are a number of PXE booting options that work well with Chef. Here are a pair of examples:
Razor: http://www.bluebox.net/about/blog/2013/01/provisioning-with-razor-and-chef-an-interactive-demo/
pxe_dust: http://ckbk.it/pxe_dust
Thanks,
Matt Ray
Senior Technical Evangelist | Opscode Inc.
| (512) 731-2218
Twitter, IRC, GitHub: mattray
From:
on behalf of Kevin Keane Subscription
Sent: Monday, February 11, 2013 4:12 AM To: Subject: [chef] RE: Can Chef be used for remote OS installation? What you describe is indeed a chicken-and-egg problem chef faces.
Chef gets around that in two ways.
First, chef's knife tool has the concept of bootstrapping. Basically, knife will ssh into the remote server, and then execute a small script that installs chef client and configures it properly, and it will then run chef-client for the first time.
The other way is even more elaborate; there are knife plugins that can talk to most of the major virtualization providers, and use chef to automatically create new instances with the correct OS, retrieve the information (IP address. root password etc.), and then launch bootstrap.
Of course if you are managing physical servers with chef, you'd be hard-pressed to get chef to install the OS... I don't think there is any integration with PXE booting. -----Original message----- |
Archive powered by MHonArc 2.6.16.