Hey guys,

 Is there any other way to automate this setting in my.cnf:

server-id=1

So that if the host is db1 it'll get a value of 1, for db2 a value of 2,
for db3 a value of 3 and db4 a value of 4?

The only way I can think of this is to have branching logic in the puppet
manifest that does a test on the $hostname fact. But then you'd have to
have 4 files corresponding to each host.

But I'd like to find a way to get this to happen automatically using
templates.

I'm already setting up the SSL certs for the DB servers using the fqdn fact
like this:

ssl-cert=/opt/mysql/<%= fqdn %>.crt
ssl-key=/opt/mysql/<%= fqdn %>.key


I'm looking for a way to just have one my.cnf template for all 4 db hosts
that automatically assigns the right value to server-id the way I describe
above.

Any suggestions that could allow for that would be very welcome!

Thanks,
Tim

-- 
GPG me!!

gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAOZy0ekzV%2B8PAHjHVMiVmWS6%3DvXo2FNLpGowtWu-%2B-qCFKe6Tg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to