Ask Your Question

Running puppet master and puppet dashboard on the same machine

asked 2013-07-23 15:26:35 -0600

vanyans gravatar image

Are there any performance issues/concerns that may be encountered if running puppet master and puppet dashboard on the same machine for managing 500-1000 machines? What would be the recommended hardware (CPU, Memory)? Thanks!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-07-23 16:22:59 -0600

ramindk gravatar image

updated 2013-07-25 15:21:46 -0600

Depends on your setup. For example you could have all these daemons running to support your Puppet infrastructure.

  • MCollective
  • Puppet agent
  • Puppet master w/Apache, Passenger, Rack
  • Puppet dashboard w/Apache, Passenger, Rack
  • Puppetdb (for exported resources)
  • Postgres (Database for Puppetdb)
  • Activemq (Message server for MCollective agents)
  • Mysql (Database for Dashboard)
  • delayed_job (processes reports into the dashboard)

You might wan to flesh out your question based on the infrastructure you plan to run.

Regardless the limiting factor for CPU is determined by the number of concurrent requests to your Puppet master. The size of the catalog, it's complexity, which ... (more)

edit flag offensive delete link more


Thanks for your answer. Ruby version is 1.8.7. Catalog and its complexity I would say is about medium. At this time I am not sure how many concurrent ...(more)

vanyans gravatar imagevanyans ( 2013-07-24 13:13:28 -0600 )edit

I tossed some rough numbers in to get you going.

ramindk gravatar imageramindk ( 2013-07-25 15:22:05 -0600 )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


Asked: 2013-07-23 15:26:35 -0600

Seen: 213 times

Last updated: Jul 25 '13