Message from discussion
Capistrano for Systems administrators
Received: by 10.103.168.5 with SMTP id v5mr460muo.17.1246538738810;
Thu, 02 Jul 2009 05:45:38 -0700 (PDT)
Return-Path: <lee.hamb...@gmail.com>
Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com [209.85.220.218])
by gmr-mx.google.com with ESMTP id 3si133849fgg.3.2009.07.02.05.45.37;
Thu, 02 Jul 2009 05:45:37 -0700 (PDT)
Received-SPF: pass (google.com: domain of lee.hamb...@gmail.com designates 209.85.220.218 as permitted sender) client-ip=209.85.220.218;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of lee.hamb...@gmail.com designates 209.85.220.218 as permitted sender) smtp.mail=lee.hamb...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by fxm18 with SMTP id 18so1459462fxm.37
for <capistrano@googlegroups.com>; Thu, 02 Jul 2009 05:45:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:received:in-reply-to:references
:date:message-id:subject:from:to:content-type;
bh=e3PHVXIG0YnofrKiJ1K9TR3q9+KwNUcqr5aEj9RAaQM=;
b=eeJ+6nteW/8UwAhRimGE5wG+JqVVOioJ0wUWPvpKoJdlxT3ofMIep9yjDHskHLuhwg
d/Or6f/YWYShRDoMHUsgiAHcIMihfDJL05OG80K9Q0XUAdX73yxVlB6NUyhWf1TAkiU4
VlV8tPEMYaNHJrDfj+9Rw3s/dXnkuryJzVHgU=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
b=EHuKVSbGQs4P3TzVY9aF4Djo947RghAroiBRM6Gj5oAkPoGVmJDTH/yXhC4iedjVCj
b2rcQ54+v2dYQtj0QDJHCoMIWBjc8/MD7oceKBLWC5E4p1xJ+QQ1uILl/QAyTfwmIs72
59JnG74AlXlOuO60MLmMaosibn3MfsUxb+M/Y=
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="000e0cd28d14a844d9046db86ae0"
Received: by 10.86.92.9 with SMTP id p9mr117953fgb.64.1246538737664; Thu, 02
Jul 2009 05:45:37 -0700 (PDT)
In-Reply-To: <7891dd830907020455h29efea7am952a731fd63fe8ae@mail.gmail.com>
References: <7891dd830907020455h29efea7am952a731fd63fe8ae@mail.gmail.com>
Date: Thu, 2 Jul 2009 13:45:37 +0100
Message-ID: <e2172f210907020545p6a30aedfu41157ad0e8cec...@mail.gmail.com>
Subject: Re: [capistrano] Capistrano for Systems administrators
From: Lee Hambley <lee.hamb...@gmail.com>
To: capistrano@googlegroups.com
--000e0cd28d14a844d9046db86ae0
Content-Type: text/plain; charset=UTF-8
Will,
People say that largely because it's handy to be able to tell an existing
list of servers that you deploy to, to run a command - some people (like
myself) choose to ship a bash script with their app, to provision the
server.
Others use software like Deprec, Chap, Puppet or Sprinkle to do something
similar, using the pre-existing lists of servers, and their roles via
Capistrano to manage configurations.
That's my take on it, and there's a post on the capistrano-dev list that
says as much as "server provisioning isn't what we're good at" - so we won't
be getting anymore involved I don't think... mostly what people are saying
when they refer to provisioning with Capistrano is provisioning with
Net::SSH with a list of servers that happens to be in your deploy.rb..
Hope that clears up my take on this at least!
- Lee
2009/7/2 william pink <will.p...@gmail.com>
> Hi,
>
> Just a general question
>
> Many people have mentioned Capistrano as being a great tool for system
> administration but I am finding it hard to find any reasons on why it would
> be? Many of the tasks can be done with a much simpler Bash script but maybe
> I don't know of the fantastic features Capistrano is capable of because of
> the somewhat lacking documentation.
>
> Any views on this?
>
> Will
>
> >
>
--000e0cd28d14a844d9046db86ae0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Will,<div><br></div><div>People say that largely because it's handy to =
be able to tell an existing list of servers that you deploy to, to run a co=
mmand - some people (like myself) choose to ship a bash script with their a=
pp, to provision the server.</div>
<div><br></div><div>Others use software like Deprec, Chap, Puppet or Sprink=
le to do something similar, using the pre-existing lists of servers, and th=
eir roles via Capistrano to manage configurations.</div><div><br></div>
<div>That's my take on it, and there's a post on the capistrano-dev=
list that says as much as "server provisioning isn't what we'=
re good at" - so we won't be getting anymore involved I don't =
think... mostly what people are saying when they refer to provisioning with=
Capistrano is provisioning with Net::SSH with a list of servers that happe=
ns to be in your deploy.rb..</div>
<div><br></div><div>Hope that clears up my take on this at least!</div><div=
><br></div><div>- Lee<br><br><div class=3D"gmail_quote">2009/7/2 william pi=
nk <span dir=3D"ltr"><<a href=3D"mailto:will.p...@gmail.com">will.pink@g=
mail.com</a>></span><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Hi,<br><br>Just a general question<br><br>M=
any people have mentioned Capistrano as being a great tool for system admin=
istration but I am finding it hard to find any reasons on why it would be? =
Many of the tasks can be done with a much simpler Bash script but maybe I d=
on't know of the fantastic features Capistrano is capable of because of=
the somewhat lacking documentation.<br>
<br>Any views on this?<br><br>Will <br><br>
<br>
</blockquote></div><br></div>
--000e0cd28d14a844d9046db86ae0--