Hi, I know puppet allow me to describe the target state of my system and changes the state automatically to that description.
In some situations you want to describe a process how things should go maybe dependent on other systems where the order is important and maybe you need some checks after doing a step and maybe has to wait for other systems. Think about a process like a network wide transition, where one system do something, wait for some events from other systems and continues the process or decide something on that events - same on other systems. What I want is to program network wide jobs (not one job that runs on the all hosts - you see the difference?). What I like in puppet is, that puppet uses its own communication channel besides ssh. Tools like capistrano don't do that, so you need SSH access (that means you need in many situations at least a SSH gateway - I don't like it cause of an extra service on an extra host open to the internet). And I would of course use my host definitions from puppet (what I could achive, if I use something like LDAP to store my host definitions and use it side by side with puppet instead through puppet). Is there a tool outside where I can use puppet descriptions to program such jobs? Or is there a tool outside you know, that allows me to program network wide jobs without puppet where I could built in the usage of my LDAP tree? regards Oli
signature.asc
Description: This is a digitally signed message part.