ansible-haproxy icon indicating copy to clipboard operation
ansible-haproxy copied to clipboard

Installs and configure HAProxy

Results 21 ansible-haproxy issues
Sort by recently updated
recently updated
newest added

Hello guys, Just a little suggestion. A good practice on Github is to keep the master branch clean with the last stable release and create a "dev" branch. Anyway, thanks...

Adds the `log-send-hostname` global configuration option.

Adds multiple option support for the existing `force-persist` variables, as well as supporting the `use-server` options in listen, frontend, or backend sections.

Install the `epel-release` package instead: https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F

enhancement

Adds the `haproxy_disable_restart` (default: false) variable to conditionally skip the `restart haproxy` handler, for cases where this might not be wanted (e.g. a reload instead).

CentOS and Alpine don't ship error files (or don't place them in the locations found in `defaults.yml`). In the `defaults.cfg` template, we do not configure `errorfile` directives on these distributions:...

bug

Are you interested to a mini test suite (with TravisCI) following this guide ? https://www.jeffgeerling.com/blog/testing-ansible-roles-travis-ci-github It will check : - Syntax error in role - Idempotences - Install / restart...

HAProxy has a very neat feature: https://cbonte.github.io/haproxy-dconv/1.6/configuration.html#4.2-unique-id-format https://cbonte.github.io/haproxy-dconv/1.6/configuration.html#4.2-unique-id-header Not sure if it's currently possible to add these options. If not, it should be configurable.

[IUS](https://ius.io/) offers HAProxy 1.6 and 1.7 as `haproxy16u` and `haproxy17u`, respectively. `include_vars` could do something like: ```yaml - include_vars: # returns {"_haproxy_package_name": "haproxy"} - "{{ ansible_distribution }}.yml" ``` Then we...

enhancement

`json_query` depends on [jmespath](https://pypi.python.org/pypi/jmespath), which may not be available on all systems. We can replace this expression with a portable [filter plugin](https://docs.ansible.com/ansible/dev_guide/developing_plugins.html#filter-plugins) instead.