Press "Enter" to skip to content

Cognizant Transmutation

Creating an Amazon EC2 AMI for Opscode Chef 0.8 Client and Server

Changes Since Original 1/13/10: Fix various minor inaccuracies and improved description on how to set up the chef-server. Also removed nanite as a requirement (its no longer used) 1/17/10: Add the requirement to build and install mixlib-authentication for the chef-client 1/21/10: Added a mkdir for /var/log/chef 1/22/10: Added step to insure that /tmp permissions are set Introduction Here’s my experience…

Building Opscode Chef 0.8.x from HEAD of the git repo

Update: I am having problems using the chef dev tools/client from the HEAD of the chef git repository with the Opscode Alpha Server service. I’m not sure if its me or if the latest versions of the chef client from HEAD is compatible with the Alpha Server Service. So the following is still useful for understanding how to build from…

Using the Opscode aws cookbook to attach an EC2 EBS Volume

This weekend I’m on the steep portion of the Opscode Chef learning curve. Up till now, I was able to do a lot of the basics ok. But now I’m working towards moving our full production environment to be deployable with Chef. The first thing I tried was to create an Amazon EC2 Mysql instance that uses an existing AWS…

Installing Ruby Mysql Gem on Snow Leopard Server

Snow Leopard  Server (and at least Leopard Server) both have MySQL installed already. But its not a complete enough install to build the Ruby Mysql Gem. It seems that the Snow Leopard Server Mysql does not include all the client stuff that is needed by the mysql gem. The Apple Support article: Mac OS X Server 10.5.6 or later: MySQL libraries…

Experience installing Hbase 0.20.0 Cluster on Ubuntu 9.04 and EC2

NOTE (Sep 7 2009): Updated info on need to use Amazon Private DNS Names and clarified the need for the masters, slaves and regionservers files. Also updated to use HBase 0.20.0 Release Candidate 3 Introduction As someone who has “skipped” Java and wants to learn as little as possible about it, and as one who has not had much experience…

Want to work at a Startup with Cool Tech? (HBase, Clojure, Chef, Swarms, Javascript, Ruby & Rails)

Opportunity Knocks Runa.com, the startup where I am CTO, is looking for great developers to join our small agile team. We’re an early stage, pre-series-A startup (presently funded with strategic investments from two large corporations). Runa offers a SaaS to on-line merchant that allows them to offer dynamic product and consumer specific promotions embeded in their website. This will be…