Mathieu Masse
dafe8fd6a5
Fix service state when override are used
...
Service.running now uses correct require pkg id if
haproxy.lookup.package is used
Service.dead now uses correct name when haproxy.lookup.service is used
2018-03-22 20:43:25 -04:00
Eric Veiras Galisson
6493d24ad3
info in pillar.example about old and new setting for conf file path
2017-11-06 16:58:30 +01:00
Eric Veiras Galisson
752c3e5641
moving specific FreeBSD code to map.jinja, updating pillar.example
2017-10-31 14:42:20 +01:00
Eric Veiras Galisson
2b83ca0860
refactoring code to use map.jinja for config values
...
at the moment only Debian managed, FreeBSD exception still in state
2017-10-31 14:41:54 +01:00
Dag Stenstad
5a1d62f9ac
Add timeouts handling to backend section of template.
2017-10-11 15:55:03 +02:00
John Keates
40c7ac8c70
Merge pull request #50 from hoonetorg/feature/modular_log
...
allow to set arbitrary log options in global
2017-08-25 17:29:28 +02:00
KTI - Richard Clark
2f2e0deca6
Add timeouts handling to frontent. Was only in listen
2017-06-21 21:38:08 +02:00
Nick Liu
4abfac0eec
Fixed line break issue if listens.extra is a list
2017-01-20 07:42:33 -06:00
Nick Liu
7d4313aaf8
Fixed typo "listerner" => "listener"
2017-01-20 07:37:08 -06:00
davidwalter0
44ec6ddfb5
update haproxy.jinja : spelling correction listner
2016-09-28 20:38:29 -04:00
Forrest
39390e8618
Merge pull request #59 from mikesager/fix_backend_extra_trimming
...
haproxy.jinja bugfix: backend.extra array trimming
2016-09-17 12:04:48 -07:00
Mike Sager
991a502636
Fixed bug in haproxy.jinja that put all 'extra' lines from an extra array on the same line in the config
2016-09-16 21:41:52 -07:00
Andrew Repulo
e7cddfe0e2
added mode selection for stats socket in global definitions
2016-08-11 18:49:06 +03:00
George Robinson
32a732a8c6
Fix test to use config-file-path from pillar
2016-06-29 17:39:37 +01:00
George Robinson
df3aeb1e4c
Support disable overwrite of existing haproxy config file
2016-06-29 11:21:42 +01:00
abednarik
0a550b89b9
Add support for maxconn per server in haproxy configuration.
2016-06-29 11:21:42 +01:00
Steven Braverman
aeb1844e2f
Simplifies jinja logic and removes extra lines
2016-06-16 17:25:32 -07:00
abednarik
17c9373098
Updated group wheel when os_family is FreeBSD.
2016-06-07 16:06:56 -03:00
Morten M. Hansen
822db0e338
allow custom options using "extra"
2016-06-01 21:14:12 +02:00
hoonetorg
cbcb50ad84
allow to set arbitrary log options in global
2016-04-07 21:17:37 +02:00
hoonetorg
23dd429084
timeouts for listeners
2016-04-05 08:23:27 +02:00
hoonetorg
186be19c27
finally fix default section of haproxy.cfg
2016-04-05 08:23:27 +02:00
hoonetorg
97970baf84
make haproxy.cfg template more modular - fix stripping - 3rd try
2016-04-05 08:23:26 +02:00
hoonetorg
e991e668c8
make haproxy.cfg template more modular - fix stripping - 2nd try
2016-04-05 08:23:26 +02:00
hoonetorg
3f3250c799
make haproxy.cfg template more modular - fix stripping
2016-04-05 08:23:25 +02:00
hoonetorg
51b66a91ca
make haproxy.cfg template more modular
2016-04-05 08:23:25 +02:00
Troy Germain
119c405fc4
added reqrep to the frontend
2016-02-12 14:44:36 -08:00
Krzysztof Pawłowski
5b7b84d61e
Add missing require to start service after config generation.
2016-01-22 08:14:24 +01:00
Rowcliffe Browne
b707857692
Allow omission of 'port' and 'check' from server params
...
useful for services that require more than 1 port mapped through (eg passive ftp)
2016-01-15 17:34:05 +08:00
david
76b4e81af5
this is no longer needed - haproxy 1.5.x in ubuntu repo
2015-12-27 19:51:14 +01:00
Troy Germain
1995b4b81d
adding levels for stat socket
2015-12-11 14:42:49 -08:00
Bernd Fischbach
776751f9b7
Added block statements (not parsed, simply looped and put into the configuration) for frontends
2015-12-07 10:16:04 +01:00
Bernd Fischbach
b485501fcb
Revert "Added block statements (not parsed, simply looped and put in to the configuration) for frontends"
...
in order to move that into a branch
This reverts commit 76bc908e3e
.
2015-12-07 10:11:45 +01:00
Bernd Fischbach
76bc908e3e
Added block statements (not parsed, simply looped and put in to the configuration) for frontends
2015-12-07 10:03:59 +01:00
Konrad Mosoń
1b46ac219a
Removed broken conflict lines...
2015-11-24 21:46:02 +01:00
morsik
78e7fb9d0d
Rebased patch
2015-11-24 21:43:07 +01:00
Konrad Mosoń
bf28971bd7
Fixed wrong key getter
2015-11-24 21:38:12 +01:00
Konrad Mosoń
1002134bc6
Use k,v in template
...
You had fantasy for using list in `.iteritems()`… :D
Not tested. Changed "on fly" when I looked into template file.
2015-11-24 21:38:12 +01:00
abednarik
e2915b95b1
Replaced deprecated iteritems() function call with items()
2015-11-24 16:11:28 -03:00
Konrad Mosoń
5b98ce8901
/etc/default/haproxy exists only on Debian-based distros
...
Currently it's not possible to do `haproxy.service` on RedHat-based distros (like CentOS). Initscript doesn't use this file at all, so it's not needed to create it anyway.
Actual result:
```----------
ID: haproxy.service
Function: file.replace
Name: /etc/default/haproxy
Result: False
Comment: /etc/default/haproxy: file not found
Started: 16:16:46.775448
Duration: 2.19 ms
Changes:
```
2015-11-13 16:49:53 +01:00
Rowcliffe Browne
15759e29d3
- added hash-type, monitor and monitor-uri to config template in respectively relevant sections
2015-11-06 16:57:13 +08:00
Nicolas Delaby
eb9c0c2b34
Allow usage of haproxy.service without haproxy.config
2015-10-02 00:45:56 +02:00
Ingo Bente
cfdeef62a0
adds support for log-format configuration in frontend, listen and defaults
2015-09-23 15:05:07 +02:00
Marco Roßdeutscher
677d6b2aac
add sort filter to listen and backend directives in haproxy.conf
2015-09-08 15:41:28 +02:00
Marco Roßdeutscher
a6545fe434
fix option keyword in frontends section when iterating over frontend options
2015-09-07 16:46:56 +02:00
Marco Roßdeutscher
dd248a23e6
add ca-base, crt-base and tune.ssl.default-dh-param properties to global part
2015-09-07 16:30:14 +02:00
John Keates
29c60df042
Merge with upstream
2015-08-30 03:50:10 +02:00
John Keates
7def329f6d
Add http and rsp options, include minor gremlim zapping
2015-08-30 03:48:12 +02:00
John Keates
d0bed71f7f
Fix template typo
2015-08-30 01:11:49 +02:00
John Keates
9b3b61485d
Add support for rspadd, capture and http-responses
2015-08-26 18:08:06 +02:00