Fix crowdsec deployment on RedHat family version 7
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
This commit is contained in:
parent
2a48449792
commit
826c345aef
2 changed files with 13 additions and 3 deletions
|
|
@ -1,18 +1,28 @@
|
|||
---
|
||||
- name: Install bouncer (currently only firewall)
|
||||
- name: Install Debian family crowdsec bouncer (iptables)
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- crowdsec-firewall-bouncer-iptables
|
||||
when:
|
||||
- ansible_os_family == "Debian"
|
||||
|
||||
- name: Install crowdsec
|
||||
- name: Install RedHat family crowdsec bouncer (iptables)
|
||||
ansible.builtin.dnf:
|
||||
name:
|
||||
- crowdsec-firewall-bouncer-iptables
|
||||
state: present
|
||||
when:
|
||||
- ansible_os_family == "RedHat"
|
||||
- ansible_distribution_major_version <= '7'
|
||||
|
||||
- name: Install RedHat family crowdsec bouncer (nftables)
|
||||
ansible.builtin.dnf:
|
||||
name:
|
||||
- crowdsec-firewall-bouncer-nftables
|
||||
state: present
|
||||
when:
|
||||
- ansible_os_family == "RedHat"
|
||||
- ansible_distribution_major_version > '7'
|
||||
|
||||
# - name: Register new bouncer
|
||||
# ansible.builtin.command: cscli bouncers add {{ inventory_hostname }} -o raw
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue