Dynamically loading chef recipies from URLs

Posted by andy on Server Fault See other posts from Server Fault or by andy
Published on 2012-09-21T11:00:37Z Indexed on 2012/09/22 21:40 UTC
Read the original article Hit count: 298

I'm deploying a web app on AWS.

I intend to use chef to build AMIs which I'll then put into production.

I want to have Chef monitor a URL stored in simpleDB. The URL would point to a tarball in S3. There would be different URLs, one for a config tarball, one for a code tarball. When I update the URL in simpleDB, I want chef to spot this and pull in and apply the configs/deploy the code.

Is this possible? Has anything like this been done before or would I need to roll my own code? I think Chef can monitor URLs, but how would be the best way of getting it to load that URL from simpleDB?

© Server Fault or respective owner

Related posts about amazon-web-services

Related posts about deployment