Skip to content

Instantly share code, notes, and snippets.

@m4ce
Created December 8, 2017 17:02
Show Gist options
  • Save m4ce/f7cdeb6ad721167de8ec7e004814f39b to your computer and use it in GitHub Desktop.
Save m4ce/f7cdeb6ad721167de8ec7e004814f39b to your computer and use it in GitHub Desktop.
Puppet behind HAProxy
frontend ft_puppetserver
mode tcp
bind <ip>:8140
option tcplog
option ssl-hello-chk
use_backend bk_puppetserver
backend bk_puppetserver
mode tcp
balance source
server cm-1puppetserver puppet1.example.org:8140 check
server cm2-puppetserver puppet2.example.org:8140 check backup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment