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.

Reply via email to