Ask Your Question

Best practices, should i use separate puppet master for windows and linux nodes?

asked 2015-01-21 10:09:34 -0500

dhirenp gravatar image

updated 2015-01-22 11:58:29 -0500

We are starting on using puppet to manage our infrastructure. We have mix of windows and linux nodes. Right now, we have one master to manage both windows and linux nodes, about 100-200 nodes total. Is it ok to use a single master for both platforms? Will that cause any issues down the road? what is the best practice?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-01-21 21:54:08 -0500

GregLarkin gravatar image

It's no problem to use the same master for multiple agent OSes, even Windows. In fact, if your Linux and Windows nodes both require some of the same modules, a single master for both will be more maintainable. The main thing you want to monitor is the total number of nodes vs. installing your master monolithically or as a split install.

We recommend moving to a split install once you manage in the range of 500 to 1500 nodes. More information about split install can be found here:

Also make sure that you meet all of the system requirements, no matter what kind of installation you choose:

Oops, I just assumed that you are using PE and not FOSS. The instruction links I posted above apply to PE, and if you are using PE, you can also purchase on-site assistance through the Puppet Professional Services group. There is an overview of the offerings here:

edit flag offensive delete link more


For clarity: split can still be a single master, just splitting it across multiple machines.

rob gravatar imagerob ( 2015-01-22 11:57:54 -0500 )edit

Thank you for the clarification, Rob.

GregLarkin gravatar imageGregLarkin ( 2015-01-22 12:23:31 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2015-01-21 10:09:34 -0500

Seen: 302 times

Last updated: Jan 21 '15