On Wednesday, October 29, 2014 9:50:30 AM UTC-5, Diego Lagos wrote:
>
> Hello everyone, 
>
> I ask you a hand to better understand if puppet is the right tool to use 
> in my company. 
>
> I had the task of carrying out an exploratory survey of puppet and this is 
> a short summary of the various tasks that should be performed. 
>
> 1. copy files from a repository (nexus and ftp) 
> 2. change file names or folder structure 
> 3. modify strings in files 
> 4. execute shell commands (like java run, or run services) 
> 5. update the environment variables 
> 6. check the status of the machine 
> 7. execute complex workflows such as (start process, check the status of 
> the process, perform another operation immediately depending on what has 
> happened before) 
>
>
If you put your requirements in those terms, then no, Puppet is not the 
best tool for you.  You are looking for bash and a selection of the 
standard system tools.

That's not to say that any of those tasks are impossible to manage via 
Puppet -- all can be Puppet-managed -- but Puppet itself takes a 
higher-level view of the world, and you will be frustrated with it if that 
is inconsistent with the level at which you want to work.  As I have 
sometimes said before, Puppet is not a script engine.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/da868504-235b-4580-9311-092a5f0118df%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to