Welcome to the blog of Edmund Haselwanter. Writing about IaaS (mostly OpenStack), Config Management (Chef/Puppet), Infrastructure as Code.

SCOTTY: She's all yours, sir. All systems *automated* and ready.
                A chimpanzee and two trainees could run her!

CAPTAIN KIRK: Thank you, Mr.Scott. I'll try not to take that personally.


Content of this Site sorted by Tags

Newest posts on this site

Tomcat character enconding UTF-8

As with EVERY project sooner or later I encounter character encoding problems. This time everything seemed to be ok. UTF-8 settings everywhere I can think of. Did I miss something?

On the development environment it worked well, but on production UTF

Read More →

How to use highline menu in Capistrano

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.

    task :ask_for_environment do
      set :environments, [:production,:testing,:development]

Read More →

Puppet and external node definition through icpuppet from iClassify

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...

Read More →

Bootstraping ec2 with Puppet, iClassify, and Capistrano

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...

Read More →

Automated Environment: Puppet, iClassify, and Capistrano

There is a new hype: cloud computing. Your web site traffic grows? Add a new application server. Want to increase availability? Add a new web server. Among others Amazon offers a whole bunch of infrastructure to support these needs. But it is not enough...

Read More →

Apache Webserver and Tomcat Virtual Hosts

Problem description: You want to server multiple web applications with one Tomcat instance. The brute force variant is to just “rewrite” or ProxyPass the request from e.g. www.myhost.com to the local tomcat with localhost:8080/myhost. But this leads...

Read More →

Amazon Elastic Block Store

There is a new kid on the block: Amazon Elastic Block Store

The new service fills one of the last missing links in the Amazon Webservices. It provides for persistent, high-performance, high-availability block-level storage which you can attach to...

Read More →

Poolparty, a promising tool for cloud computing

Poolparty is a very interesting project. It promises easy cloud computing with Amazon EC2. The project undergoes a heavy rewrite of its core, so we ought to stay tuned :-)

Ressource links are as follows:

The homepage:


Read More →

High-Availability Load Balancer (With Failover and Session Support) With HAProxy

HAProxy seems very promising as a production use software loadbalancer. The only drawback with this solution is that one still has to use some extra piece of middleware to terminate a ssl session (stunnel, apache).

Setting Up A High-Availability Load...

Read More →

Interested in Cloud or Chef Trainings? Have a look at our Commandemy Trainings page. Need help migrating to the cloud? Check out Infralovers.

comments powered by Disqus
Blog Tags