Yep, totally possible. The puppet master daemon is platform-agnostic and uses the information sent from the agent (via `facter`) to know how to compile the catalog. So if your ubuntu agents check in, the master daemon makes ubuntu catalogs. If your centos agents (including the master managing itself) checks in, then it will have different facts and thus a different catalog.
Modules are commonly written to handle the different package & service names across platforms as well as different kinds of configuration defaults (eg, https://github.com/puppetlabs/puppetlabs-ntp/blob/master/manifests/params.pp#L42-L78) and can be run from any master (even AIX masters serving windows agents if a module is written to support windows :P). -Hunter On Mon, Jul 14, 2014 at 2:43 AM, Nevzat erçolak <nvz...@gmail.com> wrote: > Hi, I am using puppetmaster on centos 6.5. I want to use puppet agent > which is installed on ubuntu 12.04. I want to install and configure some > package on ubuntu 12.04 via using puppet. Is it possible to use different > operating system between puppetmaster and agents? If it is possible, how > can I use and configure master and agent? Does anyone know how to use them > both together? > > Nevzat > > -- > 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/be27498f-d4cd-4ffe-b6fa-85f350404aee%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/be27498f-d4cd-4ffe-b6fa-85f350404aee%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CAJaQvGDS4G9qDdW-mQ%2BOW2hfDJobEDpTJ0GnNHAoSF4r1pL-eQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.