Deploying Perl to a share nothing cluster

deployment, perl

Solution

Take one node offline, install Perl, and then use it to reimage the other nodes.

At least, that's how I imagine you'd want to install software in a shared-nothing cluster. Perl is just the application you happen to be installing.

Problem

Anyone have suggestions for deployment methods for Perl modules to a share nothing cluster? Our current method is very manual. - Take down half the cluster - Copy Perl modules ( CPAN style modules ) to downed cluster members - ssh to each member and run `perl Makefile.pl; make ; make install` on each module to be installed - Confirm deployment - In service the newly deployed cluster members, out of service the old cluster members and repeat steps 2 -> 4 This is obviously far from optimal, anyone have or know of good tool chains for deploying Perl modules to a shared nothing cluster?

Original source