Hi,
I've been using Vlad as a basis for some infrastructural work at my employers. Besides the project having the best
name ever, it really has been a pleasure to work with.
Along the way I've found myself defining a series of tasks seem like they might be of use in other contexts. By way
of 'thank you' for vlad, I took a little time to try and normalize them and gem them up. I'm waiting on the word as
to the rubyforge registration, but in the meantime, attached is the gem.
Very much rough around the edges still. I hope not too horrible.
--------------------------------
VladTheEnterprising
by Michael L. Welles
== DESCRIPTION:
A series of packages to help using Vlad The Deployer to manage
the mess that is your average "enterprisy".
Currently consists of the following:
* Vlad the Translator
* Vlad the Environmentalist
* Vlad the DBA
* Vlad the Xen Master
== FEATURES/PROBLEMS:
* Management of heterogenious enironments, dynamic discovery and
flexible handling of remote host types.
* Support of multiple environments and subenvironments, multiple
projects withing an environemnt
* Automation of common, time consuming, dba tasks, like installing,
syncronizing and bringing up new mysql slave instances.
* Beginnings of automation for xen image creation and management.
|