Data Driven Application Deployment with Chef
opscode.com
Data Driven Application Deployment with Chef
1–6 of 6 posts
Re: Data Driven Application Deployment with Chef
#2I'm interested to hear about how long it took to get up to speed with making reasonably simple nodes come up in a fully automated fashion with chef.
Re: Data Driven Application Deployment with Chef
#3I honestly want a good excuse to use chef for a server config. Something like a series of rackspace nodes or the like. I'm interested to hear about how long it took to get up to speed with making reasonably simple nodes come up in a fully automated fashion with chef.
Re: Data Driven Application Deployment with Chef
#4I honestly want a good excuse to use chef for a server config. Something like a series of rackspace nodes or the like. I'm interested to hear about how long it took to get up to speed with making reasonably simple nodes come up in a fully automated fashion with chef.
I also developed all my recipes from scratch (didn't use any of the preset opscode stuff, though those are great examples of what can be done and very useful for standard installations of things). I haven't worked with the new recipes mentioned either, but it looks like chef is beginning to grow into some of the potential created by some of the recent infrastructure enhancements.
The whole ordeal probably took about two weeks of learning, tuning, and testing, but it could be MUCH quicker for more standard and homogenous server stacks - you can start with recipes used by Engine Yard and 37signals, for example.
Re: Data Driven Application Deployment with Chef
#5I honestly want a good excuse to use chef for a server config. Something like a series of rackspace nodes or the like. I'm interested to hear about how long it took to get up to speed with making reasonably simple nodes come up in a fully automated fashion with chef.
Actually in an upcoming release of Chef, you'll be able to do exactly that - manage Rackspace cloud nodes with the knife command-line tool. What that means is, you can launch new RS Cloud servers with knife, passing in the validation certificate and a run_list of recipes.
For EC2, Opscode provides a reference AMI with Chef pre-installed on Ubuntu 9.10 with a special configuration file that can parse EC2 metadata through Ohai to automatically validate and run a set of recipes. See:
http://wiki.opscode.com/display/chef/Amazon+EC2+AMIs+and+Che...
One of Chef's benefits for managing a dynamic environments is the Search Index feature, which can be used to search for other nodes that have particular roles or attributes set. That is part of what the application cookbook does to dynamically deploy and connect with other systems running services like memcached or mysql.
As for the learning curve and getting up to speed, that varies by person.
Sincerely, Joshua Timberman - Opscode, Inc.
Re: Data Driven Application Deployment with Chef
#6I honestly want a good excuse to use chef for a server config. Something like a series of rackspace nodes or the like. I'm interested to hear about how long it took to get up to speed with making reasonably simple nodes come up in a fully automated fashion with chef.