September 2008 Archives

How to use highline menu in Capistrano

Posted by Edmund Haselwanter on Sep 20, 2008
Tags: capistrano
Technorati Tags:

Sometimes invoking a task in Capistrano requires to input data. A very comfortable approach is to use highline since it is build for this purpose.

Continue Reading…

Puppet and external node definition through icpuppet from iClassify

Posted by Edmund Haselwanter on Sep 13, 2008
Tags: environment 2.0, iclassify, puppet
Technorati Tags: , ,

Puppet is great for “implementing” server infrastructure. Puppet has a concept of nodes and classes.


node 'webserver.testing.com' { 
        include apache 
} 

class apache { 
 
$packagelist = ["httpd", "webalizer", "mod_ssl"] 
 
package { $packagelist: 
       ensure => "installed" 
}
...
}

Continue Reading…

Bootstraping ec2 with Puppet, iClassify, and Capistrano

Posted by Edmund Haselwanter on Sep 06, 2008
Tags: aws, capistrano, cloud, ec2, iclassify, puppet
Technorati Tags: , , , , ,

Searching through github ( http://github.com/search?q=puppet) I came across a very similar approach on howto bootstrap EC2 images with capistrano puppet and iclassify. ec2-cap is build on top of the Rightscale Amazon EC2 gem (http://rightaws.rubyforge.org/)

http://github.com/adamhjk/ec2-cap/tree/master

The main idea behind this is to

Continue Reading…