Age | Commit message (Collapse) | Author |
|
With the recent additions of multiple-listen-service ordering, the order
using the concat-fragment depended on the end-of-line vs other
alphanumeric characters. This is not actually the case with the concat
module, so this fixes ordering for services under a small set of edge
cases.
This adds the smaller edge case of if a balancermember begins with "00".
|
|
|
|
Fix order
|
|
Update the haproxy::balancermember for multiple ports
|
|
|
|
Also, parameter changes:
- `balancer_port` to `ports`
- `server_name` to `server_names`
- `balancer_ip` to `ipaddresses`
- `balancermember_options` to `options`
|
|
There are no spec tests to verify dependencies on a successful compilation, so I missed this
|
|
|
|
What is renamed:
- Class/define:
- haproxy::config to haproxy::listen
- haproxy::data to haproxy::params
- Parameters:
- haproxy::listen listen_ip to ipaddress
- haproxy::listen config_options to options
- haproxy haproxy_global_options to global_options
- haproxy haproxy_defaults_options to defaults_options
|
|
Because it's not really virtual.
|
|
For great sanity
|
|
haproxy supports a single port or port range, but also muliples of those. This commit changes the 'virtual_ip_port' parameter to 'ports' and updates the template to accept an array of ports
|
|
|
|
|
|
|
|
Support for one-pass mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This pull requests performs the minimum amount of effort to add
Debian support.
Adds Debian defaults (which were made to be as similar as possible
to the Redhat defaults)
Adds two Debian specific resources to the haproxy class
- a defaults file to ensure the service is started
- creates the /var/lib/haproxy directory so that the
configuration can be as similar to Redhat as possible.y
|
|
|
|
Previously, I was using the option parameter twice in the default
setting for haproxy::config. This commit changes that to passing an
array to the option parameter (and fixes the example).
|
|
The haproxy service should have the hasrestart parameter defaulted to
true. Previously, this was not the case. This commit establishes that.
|
|
|