Merge branch 'firewall' into 'newinfra'
[nftables] Install and enable nftables on routers See merge request nounous/ansible!62certbot_on_virtu
commit
eb21eba032
|
@ -4,13 +4,14 @@
|
||||||
- hosts: crans_routeurs
|
- hosts: crans_routeurs
|
||||||
roles:
|
roles:
|
||||||
- sysctl-forwarding
|
- sysctl-forwarding
|
||||||
|
- nftables
|
||||||
|
|
||||||
- hosts: routeur-sam.adm.crans.org
|
- hosts: routeur-sam.adm.crans.org
|
||||||
roles:
|
roles:
|
||||||
- arp-proxy
|
- arp-proxy
|
||||||
|
|
||||||
# Deploy firewall
|
# Deploy firewall
|
||||||
- hosts: crans_routeurs,gulp.adm.crans.org
|
- hosts: crans_routeurs
|
||||||
vars:
|
vars:
|
||||||
re2o:
|
re2o:
|
||||||
server: re2o.adm.crans.org
|
server: re2o.adm.crans.org
|
||||||
|
@ -20,7 +21,7 @@
|
||||||
- firewall
|
- firewall
|
||||||
|
|
||||||
# Deploy BGP server configuration on IPv4 routers
|
# Deploy BGP server configuration on IPv4 routers
|
||||||
- hosts: crans_routeurs,gulp.adm.crans.org
|
- hosts: crans_routeurs
|
||||||
vars:
|
vars:
|
||||||
zebra:
|
zebra:
|
||||||
password: "{{ vault_zebra_password }}"
|
password: "{{ vault_zebra_password }}"
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
---
|
||||||
|
- name: Install nftables
|
||||||
|
apt:
|
||||||
|
name: nftables
|
||||||
|
state: present
|
||||||
|
update_cache: true
|
||||||
|
register: apt_result
|
||||||
|
retries: 3
|
||||||
|
until: apt_result is succeeded
|
||||||
|
|
||||||
|
- name: Enable and start nftables
|
||||||
|
systemd:
|
||||||
|
name: nftables
|
||||||
|
enabled: true
|
||||||
|
state: started
|
Loading…
Reference in New Issue