Patrick Marchand
98089a3274
In some cases I used block scalars: https://yaml-multiline.info/ In other cases I added newlines In rare cases I just ignored the rule: https://yamllint.readthedocs.io/en/stable/disable_with_comments.html
38 lines
906 B
YAML
38 lines
906 B
YAML
---
|
|
- name: Deploy bgp check script
|
|
template:
|
|
src: bgpd-check-peers.sh.j2
|
|
dest: /usr/share/scripts/bgpd-check-peers.sh
|
|
when: group_names | select('search','bgp') | list | count > 0
|
|
tags:
|
|
- bgp
|
|
|
|
- name: Cron job for bgp check script is installed
|
|
cron:
|
|
name: bgp check
|
|
job: "/bin/sh /usr/share/scripts/bgpd-check-peers.sh"
|
|
when: group_names | select('search','bgp') | list | count > 0
|
|
tags:
|
|
- bgp
|
|
|
|
- name: Create bgp log directory
|
|
file:
|
|
path: /var/log/bgp
|
|
state: directory
|
|
when: group_names | select('search','bgp') | list | count > 0
|
|
tags:
|
|
- bgp
|
|
|
|
- name: weekly best routes cron job is installed
|
|
cron:
|
|
name: bgp best routes
|
|
minute: 0
|
|
hour: 4
|
|
weekday: 0
|
|
job: >
|
|
/usr/sbin/bgpctl show rib selected
|
|
> /var/log/bgp/rib-selected-$(date +\\%F)
|
|
when: group_names | select('search','bgp') | list | count > 0
|
|
tags:
|
|
- bgp
|