diff --git a/ansible_conf_frr.yml b/ansible_conf_frr.yml new file mode 100644 index 0000000..346770b --- /dev/null +++ b/ansible_conf_frr.yml @@ -0,0 +1,17 @@ +--- +- name: get int name + shell: ip -o addr show to {{ item }} | awk '{print $2}' + register: int_name + + +- name: add interface ip + blockinfile: + path: /etc/frr/frr.conf + block: | + ! + interface {{ int_name.stdout }} + ip address {{ item }} + ip ospf cost 20 + exit + marker: "" + notify: restart frr \ No newline at end of file