ansible/roles/interfaces/tasks/main.yml

42 lines
997 B
YAML

---
- name: Deploy default interfaces config
template:
src: network/interfaces.j2
dest: /etc/network/interfaces
mode: 0644
- name: Deploy srv interface config
template:
src: network/interfaces.d/00-srv.j2
dest: /etc/network/interfaces.d/00-srv
mode: 0644
when: srv_iface.stdout
- name: Deploy ens interface config
template:
src: network/interfaces.d/01-ens.j2
dest: /etc/network/interfaces.d/01-ens
mode: 0644
when: ens_iface.stdout
- name: Deploy adm interface config
template:
src: network/interfaces.d/02-adm.j2
dest: /etc/network/interfaces.d/02-adm
mode: 0644
when: adm_iface.stdout
- name: Deploy fil interface config
template:
src: network/interfaces.d/21-fil.j2
dest: /etc/network/interfaces.d/21-fil
mode: 0644
when: fil_iface.stdout
- name: Deploy adh interface config
template:
src: network/interfaces.d/23-adh.j2
dest: /etc/network/interfaces.d/23-adh
mode: 0644
when: adh_iface.stdout