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?