Compare commits

..

2 commits

Author SHA1 Message Date
388f62c440
Adding packages tag 2024-08-01 13:01:35 -06:00
3d07756e0a
Disabling ip creation by default 2024-08-01 13:00:45 -06:00
3 changed files with 6 additions and 3 deletions

View file

@ -28,7 +28,7 @@ haproxy_shared_priority: 100
haproxy_bind_adapter: "eth0"
haproxy_keepalived_adapter: "eth0"
haproxy_keepalived_adapter_vlan: ""
haproxy_keepalived_ip: 172.16.10.1/24
haproxy_keepalived_ip: ""
# Cerbot configuration
haproxy_certbot_enable: true

View file

@ -6,6 +6,7 @@
name: certbot
executable: pip3
state: latest
tags: packages
- name: Place certbot script
template:

View file

@ -7,6 +7,7 @@
- policycoreutils-python-utils
- NetworkManager
state: latest
tags: packages
- name: Install haproxy cluster packages
package:
@ -15,6 +16,7 @@
- haproxy
- firewalld
state: latest
tags: packages
- name: "### Certbot configuration ###"
include_tasks:
@ -30,7 +32,7 @@
autoconnect: yes
type: vlan
state: present
when: (haproxy_keepalived_adapter_vlan != "") and (haproxy_keepalived_ip is defined)
when: (haproxy_keepalived_adapter_vlan != "") and (haproxy_keepalived_ip != "")
- name: Add IP
nmcli:
@ -39,7 +41,7 @@
autoconnect: yes
type: ethernet
state: present
when: (haproxy_keepalived_adapter_vlan == "") and (haproxy_keepalived_ip is defined)
when: (haproxy_keepalived_adapter_vlan == "") and (haproxy_keepalived_ip != "")
- name: Enable firewall rule for vrrp
firewalld: