> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Michael.Lausch > Sent: 17 April 2011 09:56 > To: Puppet Users > Subject: [Puppet Users] Dependencies between nodes > > Hi, > I'm just getting my feet wet with puppet and I want to solve > inter- node dependencies. > For example I want to install client-server programs on > different nodes and make sure the version installed on the > clients are the same as on the server. The concrete example > used C# WCF server and client components. > I have two tasks to do > > 1) I will insert/configure the SOAP endpoints in the clients > config files using data from the SOAP server recipe (http > port, host name(s) of nodes where the server is installed > > 2) If configuring a client, check if a server with a matching > version is installed somewhere > > I know that puppet may need some work to make it run on > windows and therefore i want to check if this scenario can be > implemented using puppet, before "wasting" work on making > sure if this can be done
You may be able to consider using "environments" for this - each environment would only have a specific version available to both Clients and servers within that environment. So long as you don't mix environments between nodes you ought to be OK. It might not be smart enough to cope with your scenario though and it's a bit all-or-nothing. -- Russell Howe [email protected] -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
