Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
multi-master with puppetdb
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Alexander Swen  
View profile   Translate to Translated (View Original)
 More options Aug 23 2012, 7:52 am
From: Alexander Swen <alex.s...@gmail.com>
Date: Thu, 23 Aug 2012 04:52:17 -0700 (PDT)
Local: Thurs, Aug 23 2012 7:52 am
Subject: multi-master with puppetdb

hi,

we consider to run a second instance of our puppet master and would like to
know how we should do this.
We have one puppet master with a puppetdb instance on the same server.
Puppetdb uses a postgres db on a postgr cluster.

My main concern is: can we run puppetdb on the second box two? with the
same db as the first one?

thanks for your advise, best regards,
Alex


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Price  
View profile  
 More options Aug 23 2012, 12:30 pm
From: Chris Price <ch...@puppetlabs.com>
Date: Thu, 23 Aug 2012 09:30:38 -0700 (PDT)
Local: Thurs, Aug 23 2012 12:30 pm
Subject: Re: multi-master with puppetdb

Hello Alexander,

There are a few things to consider before deciding how you'd like to set
this up.

The first question, I think, is: why do you want to run two puppetdb
services rather than just pointing both puppet masters to a single puppetdb
service?  If you're goal is to share the postgres database, then in most
cases, that will be your bottleneck (as opposed to the puppetdb service
itself).  Thus, you might not be buying yourself much by adding a second
puppetdb service.

Second: do you have a shared CA for the two puppet masters?  Since the
puppetdb service's SSL auth will be based on a single puppet master's CA,
you won't be able to connect to a single puppetdb service with two
different masters using two different CA's.

Third: If you do decide to run two puppetdb services pointing to a single
postgres instance--this *should* work, but it's not necessarily a
recommended configuration.  You'd need to be very careful to make sure that
the two puppetdb services were always running the *exact* same version as
one another; if you were ever to upgrade one of them without upgrading the
other, you might trigger a schema migration in the postgres database that
would render it incompatible with the older version of puppetdb.

Please let us know if you have any additional questions!
Thanks
Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »