Forge Home

haproxy_node_config

Configure HAProxy for a reverse-proxy load-balancing demo with Apache web server cluster

Gary A Stafford

garystafford

8,234 downloads

7,918 latest version

4.6 quality score

Version information

  • 0.2.1 (latest)
  • 0.2.0
released Aug 24th 2015
This version is compatible with:
  • CentOS

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'garystafford-haproxy_node_config', '0.2.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add garystafford-haproxy_node_config
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install garystafford-haproxy_node_config --version 0.2.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

garystafford/haproxy_node_config — version 0.2.1 Aug 24th 2015

haproxy_node_config

Configure HAProxy for a reverse-proxy load-balancing demo with Apache web server cluster.

####Useful Commands

  • curl haproxy.example.com/haproxy?stats
  • curl haproxy.example.com # displays main page via load-balancer
  • cat /etc/haproxy/haproxy.cfg # file managed by Puppet
  • sudo /etc/init.d/haproxy restart
  • sudo haproxy -f /etc/haproxy/haproxy.cfg -c # check config file
  • ls -l /var/log | grep haproxy
  • sudo cat /var/log/haproxy.log
  • sudo cat /etc/rsyslog.conf
  • sudo service rsyslog restart