Maestro

5 views
Skip to first unread message

bploetz

unread,
May 23, 2010, 9:32:05 PM5/23/10
to ec2-on-rails-discuss
Hi all,

Not sure if anyone still reads this group or not, but just in
case......

I created this utility a few months ago for use in my personal
projects when work on ec2onrails ceased, and I've released it as a Gem
in case anyone else might find it useful.

Maestro is a cloud provisioning, configuration, and management utility
for your Ruby and Ruby On Rails applications. Simply declare the
structure of your clouds via configuration files, create Chef recipes
to configure the nodes in your clouds, and Maestro takes care of the
rest.

The source:
http://github.com/bploetz/maestro

Google Group:
http://groups.google.com/group/maestro-users

Thanks.
BP

--
You received this message because you are subscribed to the Google Groups "ec2-on-rails-discuss" group.
To post to this group, send email to ec2-on-rai...@googlegroups.com.
To unsubscribe from this group, send email to ec2-on-rails-dis...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/ec2-on-rails-discuss?hl=en.

Denis Haskin

unread,
May 23, 2010, 9:55:33 PM5/23/10
to ec2-on-rails-discuss
How does this differ from/relate to rubber? http://wiki.github.com/wr0ngway/rubber/

Thanks,

dwh

bploetz

unread,
May 24, 2010, 9:54:52 PM5/24/10
to ec2-on-rails-discuss
Hi Denis,

I only played with Rubber briefly last year, so someone can correct me
if I'm wrong on any of these, but I think the main differences are:

- Rubber is based on Capistrano (that's good or bad, depending on your
opinion of Capistrano).
- Rubber doesn't use Chef to configure EC2 nodes, it uses it's own ERB
based solution.
- The list of available packages/software to install on your nodes is
limited with what comes with Rubber (http://github.com/wr0ngway/rubber/
tree/master/lib/generators/vulcanize/templates/) or what you come up
with on your own. Maestro relies on Chef, and there are a plethora of
Chef recipes out there to choose from.
- From what I can tell, Rubber only supports EC2, wheres Maestro
supports EC2, ELB, and RDS nodes.

Obviously the general idea or Rubber and Maestro (and PoolParty for
that matter) are the same. Like anything else, it's just which tool
you happen to prefer.

Thanks.
BP
Reply all
Reply to author
Forward
0 new messages