Ansible role to deploy haproxy on debian-based systems. https://ednz.fr
Go to file
Bertrand Lanson e198c463ae
Some checks failed
test / Linting (push) Failing after 31s
test / Molecule tests (default, debian11) (push) Has been skipped
test / Molecule tests (default, debian12) (push) Has been skipped
test / Molecule tests (default, ubuntu2004) (push) Has been skipped
test / Molecule tests (default, ubuntu2204) (push) Has been skipped
test / Molecule tests (with_tls_enabled, debian11) (push) Has been skipped
test / Molecule tests (with_tls_enabled, debian12) (push) Has been skipped
test / Molecule tests (with_tls_enabled, ubuntu2004) (push) Has been skipped
test / Molecule tests (with_tls_enabled, ubuntu2204) (push) Has been skipped
feat(ci): add testing pipeline
2024-02-03 22:13:53 +01:00
.gitea/workflows feat(ci): add testing pipeline 2024-02-03 22:13:53 +01:00
defaults feat(tests): add tls and default tests for vagrant and docker 2024-02-03 22:11:57 +01:00
files Initial commit 2024-01-29 17:53:50 +00:00
handlers feat(install): add docker install and replace base image to haproxytech/haproxy-debian because of chroot issues 2024-02-01 23:05:41 +01:00
meta feat(vars/defaults): start working of configuration variables 2024-01-29 23:03:27 +01:00
molecule feat(tests): add tls and default tests for vagrant and docker 2024-02-03 22:11:57 +01:00
tasks feat(tls):remount chroot in containers, change logging params for container tests 2024-02-02 23:42:53 +01:00
templates feat(install): add service and config template for host install 2024-01-31 21:01:49 +01:00
vars feat(tls):remount chroot in containers, change logging params for container tests 2024-02-02 23:42:53 +01:00
.ansible-lint Initial commit 2024-01-29 17:53:50 +00:00
.gitignore Initial commit 2024-01-29 17:53:50 +00:00
.yamllint Initial commit 2024-01-29 17:53:50 +00:00
LICENSE Initial commit 2024-01-29 17:53:50 +00:00
README.md Initial commit 2024-01-29 17:53:50 +00:00

deploy_haproxy

A brief description of the role goes here.

Requirements

None.

Role Variables

Available variables are listed below, along with default values. A sample file for the default values is available in default/deploy_haproxy.yml.sample in case you need it for any group_vars or host_vars configuration.

your_defaults_here: default_value # by default, set to default_value

A quick description of the variable, what it does, and how to use it.

Dependencies

None.

Example Playbook

# calling the role inside a playbook with either the default or group_vars/host_vars
- hosts: servers
  roles:
    - ednxzu.deploy_haproxy

License

MIT / BSD

Author Information

This role was created by Bertrand Lanson in 2023.