> Resurrecting this a bit... I have to check those tools (ControlTier,
> Capistrano), but a more higher level question: does this mean those tools
> sit on top of Puppet or other System Configuration Tool, doing changes to
> Puppet manifiests, or simply that one assumes a System Configuration Tool
Resurrecting this a bit... I have to check those tools (ControlTier,
Capistrano), but a more higher level question: does this mean those tools
sit on top of Puppet or other System Configuration Tool, doing changes to
Puppet manifiests, or simply that one assumes a System Configuration Tool to
keep
On 1/14/10 11:36 AM, Alex-SF wrote:
Just as a point of clarification, ControlTier does not use Capistrano
though there is a bit of conceptual similarity around the notion of
"command dispatching".
You're right, as much as I read somehow I misunderstood that.
Speaking of, how many people on th
Just as a point of clarification, ControlTier does not use Capistrano
though there is a bit of conceptual similarity around the notion of
"command dispatching".
On Jan 11, 10:27 am, Scott Smith wrote:
> SyRenity wrote:
> > Thanks. These 2 seems to be mostly Ruby/ROR oriented - any of them
> > wor
On 1/12/10 10:23 PM, Silviu Paragina wrote:
Probably a brainfart, but:
This scenario is typical and would suggest the requirement of database
resource. And this would be just enough.
Interesting idea, but it can't handle complex schema changes. Usually these are not "set it and
forget it" ope
I studied CT a bit, and it seems to solve such tasks perfectly.
I need much more on-hand experience of course.
Regards.
On Jan 12, 2:57 pm, Jesús Couto wrote:
> I'm finding this discussion interesting and... depressing, as I'm trying to
> model an enviroment where our #1 task is to deploy Java
Probably a brainfart, but:
This scenario is typical and would suggest the requirement of database
resource. And this would be just enough.
Hypothetical example:
On the db machine you will have a resource like:
database
{ "mydb":
ensure => 34,
versionscript => "puppet:///modules/myapp/db_g
I'm finding this discussion interesting and... depressing, as I'm trying to
model an enviroment where our #1 task is to deploy Java web apps on tomcat
servers.
Is there any already existant documentation/resource discussing this? The 2
objections listed are interesting, even if my enviroment usual
I find that there are two problems when trying to use puppet for
application deployment.
1. Latency
2. Intersystem dependencies
Latency :
I cannot count on puppet to do what I want it to do in a low latency
fashion. Puppetrun can address the issue, but I cannot specify an
order of operations etc
2010/1/11 SyRenity :
> Hi.
>
>>
>> Check out Capistrano or Vlad (I prefer Vlad).
>>
>> http://www.capify.org/index.php/Capistrano
>>
>> http://rubyhitsquad.com/Vlad_the_Deployer.html
>
>
> Thanks. These 2 seems to be mostly Ruby/ROR oriented - any of them
> working with Java/C++ apps, or my best be
SyRenity wrote:
Thanks. These 2 seems to be mostly Ruby/ROR oriented - any of them
working with Java/C++ apps, or my best bet still the ControlTier?
Regards.
Control Tier uses capistrano.
-scott
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" gro
Hi.
>
> Check out Capistrano or Vlad (I prefer Vlad).
>
> http://www.capify.org/index.php/Capistrano
>
> http://rubyhitsquad.com/Vlad_the_Deployer.html
Thanks. These 2 seems to be mostly Ruby/ROR oriented - any of them
working with Java/C++ apps, or my best bet still the ControlTier?
Regards.
-
On 1/11/10 7:44 AM, SyRenity wrote:
Unfortunately I do have such dependencies.
What tool would require the least dependencies on managed machines,
and would be the easiest to learn?
Check out Capistrano or Vlad (I prefer Vlad).
http://www.capify.org/index.php/Capistrano
http://rubyhitsquad.
On 1/11/10 7:46 AM, SyRenity wrote:
But application can be also considered as a resource - it has files,
packages and settings.
No, an application may be composed of resources. Puppet is perfectly capable of managing them, yes.
But the deliberate *deployment* of live software in a dynamic fas
Then, Puppet + ControlTier is a pretty safe bet.
If you want to do it all Puppet then you'll need to figure out how to
do cross-system semaphores or something like that.
Alternatively, you can just re-write your app initialization scripts
to check for the resources themselves. This was what I ge
Hi.
> I highly suggest you leave Puppet to what it does best - managing resources
> (files, packages, users,
> mounts, etc.).
But application can be also considered as a resource - it has files,
packages and settings.
Or there is some clear difference between system components and the
custom a
Hi.
> If you have cross-system dependencies, it can still be done, but it gets
> hairy.
>
> Example:
>
> Web server A should not be turned on until database B is active.
Unfortunately I do have such dependencies.
What tool would require the least dependencies on managed machines,
and would be t
17 matches
Mail list logo