Notes on Life, ‘Puters and Hawaii

Using Amazon EC2 Metadata as a Simple DNS

I use the amazon metadata for creating /etc/hosts and do this on a cron schedule. This does everything I need. Instead of fancy DynDNS tricks or having to run and manage an internal DNS server I just have a ruby script that looks at the metadata ec2 to build /etc/hosts. It’s easy. [...]

Gentoo, EC2, Portage and Puppet Make a Good Smoothie

This last spring I blogged about creating gentoo images for ec2.   Since then I have evolved it into a project and added portage tools and Puppet to the mix.  You can find the project over at github.com.  Basically I now use Puppet to bootstrap and configure servers from scratch for ec2, including completely optimizing [...]

Mochirest: Rails UI and Erlang/Mochiweb REST JSON Service

It’s been a while.  I have been super busy at work.  I have mostly been doing puppet sysadmin on gentoo (more on that later) and erlang coding.  I released a demo app (mostly for fun) of a Rails scaffold app (simple) talking to a mochiweb rest (json) backend on github.  Erlang and Ruby are a [...]