You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Our puppetdb infrastructure is realized by having multiple puppetdb servers sharing the same postgresql database. In front of the puppetdb servers we have a load balancer to distribute the load among them.

Installing a new puppetdb server

These are the steps required to install a new puppetdb server:

  1. Install a new node with the role "role::base"
  2. Make sure to add the puppetdb hostname in the nodes hiera file under the key  "profile::puppet::altnames". Then regenerate the puppet client certificates for this node, so that the node have a certificate valid for both its hostname and the common puppetdb hostname.
  • No labels