tag:blogger.com,1999:blog-9238405.post8983834915641011068..comments2026-04-17T02:13:19.234-07:00Comments on Agile Testing: Bootstrapping EC2 instances with ChefGrig Gheorghiuhttp://www.blogger.com/profile/17863511617654196370noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-9238405.post-75124530116042545872013-06-24T03:25:52.434-07:002013-06-24T03:25:52.434-07:00Great article, and was helpful in configuring some...Great article, and was helpful in configuring some of our EC2 + chef infrastructure. 1 thing that we did differently (which might be because the tooling wasn&#39;t available at the time of your initial blog) is that we use knife-ec2 for provisioning of EC2 instances, using chef framework.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-83103345760990156102010-12-21T21:14:53.243-08:002010-12-21T21:14:53.243-08:00Your series of posts about Chef is very useful. I ...Your series of posts about Chef is very useful. I was wondering whether you&#39;ve come up with a similar post/tutorial to this one, but that includes bootstrapping using knife?<br /><br />Thanks!Aviv Ben-Yosefhttps://www.blogger.com/profile/08503299667171126821noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-6268056642836773602010-08-02T10:49:10.114-07:002010-08-02T10:49:10.114-07:00saltycrane -- the puppet clients would fail when t...saltycrane -- the puppet clients would fail when trying to connect to the puppetmaster server. I don&#39;t have the error message anymore, but it was very cryptic (a generic Ruby error).Grig Gheorghiuhttps://www.blogger.com/profile/17863511617654196370noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-76167302234478525402010-07-27T14:59:06.692-07:002010-07-27T14:59:06.692-07:00I&#39;m trying to install a Puppet client on Ubunt...I&#39;m trying to install a Puppet client on Ubuntu&#39;s Lucid AMI... I was wondering what specific issues you had.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-36470111399578725032010-07-21T12:11:14.388-07:002010-07-21T12:11:14.388-07:00Gavin -- I know about kokki. Maybe I should start ...Gavin -- I know about kokki. Maybe I should start contributing. What discourages me about it is the lack of community around it. Chef and Puppet have tons of contributors of new recipes, cookbooks, etc.Grig Gheorghiuhttps://www.blogger.com/profile/17863511617654196370noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-88860305520488044482010-07-21T12:08:18.398-07:002010-07-21T12:08:18.398-07:00Also, if you&#39;re doing python-centric work, the...Also, if you&#39;re doing python-centric work, there&#39;s a project called kokki which is a pythonic implementation of chef.<br /><br />http://github.com/samuel/kokki/<br /><br />Many of my ops scripts are python, so it seemed like a good fit for me.Gavinhttps://www.blogger.com/profile/12027939184784885771noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-40154403470602887072010-07-21T11:16:40.829-07:002010-07-21T11:16:40.829-07:00Thanks, Marius, I&#39;ll give it a try.Thanks, Marius, I&#39;ll give it a try.Grig Gheorghiuhttps://www.blogger.com/profile/17863511617654196370noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-20661578141732064972010-07-21T10:51:48.541-07:002010-07-21T10:51:48.541-07:00Take a look at knife. You can do things like: kni...Take a look at knife. You can do things like:<br /><br />knife ec2 server create &quot;role[base]&quot; -i ami -x ubuntu -G sec_list -S ec2_key<br /><br />and have your new instance bootstrap itself and configure itself in the role &quot;base&quot;. Since you are using ubuntu this should work just fine (for other distros like centos this is not going to work at this time).<br /><br />Cheers,<br />- Marius -Marius Duceahttp://www.ducea.comnoreply@blogger.com