mirror of
https://gitea.0xace.cc/ansible-galaxy/haproxy.git
synced 2025-06-29 01:43:06 +00:00
fix selinux and make default config working with haproxy up to v2.6.10
This commit is contained in:
@ -4,21 +4,23 @@
|
||||
name: haproxy
|
||||
state: present
|
||||
|
||||
- name: Install python2-cryptography
|
||||
package:
|
||||
name: python2-cryptography
|
||||
- name: Install python2-cryptography and libsemanage-python
|
||||
yum:
|
||||
name:
|
||||
- python2-cryptography
|
||||
- libsemanage-python
|
||||
when:
|
||||
- ansible_facts['os_family'] == 'RedHat'
|
||||
- ansible_facts['distribution_major_version'] <= '7'
|
||||
- haproxy_self_signed_cert
|
||||
|
||||
- name: Install python3-cryptography
|
||||
package:
|
||||
name: python3-cryptography
|
||||
- name: Install python3-cryptography and python3-libsemanage
|
||||
dnf:
|
||||
name:
|
||||
- python3-cryptography
|
||||
- python3-libsemanage
|
||||
when:
|
||||
- ansible_facts['os_family'] == 'RedHat'
|
||||
- ansible_facts['distribution_major_version'] == '8' or ansible_facts['distribution_major_version'] == '9'
|
||||
- haproxy_self_signed_cert
|
||||
- ansible_facts['distribution_major_version'] >= '8'
|
||||
|
||||
- name: Set haproxy_connect_any flag on and keep it persistent across reboots
|
||||
ansible.posix.seboolean:
|
||||
|
Reference in New Issue
Block a user