ansible/roles/bird/tasks/main.yml

28 lines
497 B
YAML

---
- name: Install BIRD
apt:
update_cache: true
name:
- bird
register: apt_result
retries: 3
until: apt_result is succeeded
- name: Deploy bird configuration
template:
src: bird/bird.conf.j2
dest: /etc/bird/bird.conf
mode: 0640
owner: bird
group: bird
notify: reload bird
- name: Deploy bird6 configuration
template:
src: bird/bird6.conf.j2
dest: /etc/bird/bird6.conf
mode: 0640
owner: bird
group: bird
notify: reload bird6