On Wed, Feb 8, 2012 at 3:46 PM, the_fonz <tim_stockf...@hotmail.com> wrote: > Hi, > > I'd like to start using Puppet to manage an httpd.conf file across > several webservers. I have a Puppet server and client config setup and > have followed a couple of simple "How To's" to get off the ground. I'm > syncing a couple of files and ensuring certain packages are installed > etc on the client. > > Now, here 's where I'm stuck... what happens if the httpd.conf file is > slightly different on each webserver? For example, each httpd.conf > file has multiple Virtual Host entries that are defined by the > webservers IP. <VirtualHost 10.3.200.131:80> for example.
You'll want to look at http://docs.puppetlabs.com/guides/templating.html You can use a template and have it fill in variables. Luckily, the host's IP address is already available as a variable via facter. > > How do I manage one httpd.conf file from the Puppet server given the > VirtualHost IP's will be different on each server? I guess I just want > to "taylor" the http.conf file for each weberserver but manage it from > the Puppet Server. > > If anyone can give me a few pointers it would be appreciated. > > Thanks, > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.