template bgp uplink { local as {{ as }}; import where net ~ ::/0; export where net ~ {{ ipv6_network }}; } {% if peers is defined %} {% for peer in peers %} protocol bgp '{{ peer.name }}' from uplink { neighbor {{ peer.peer_ipv6|ipaddr('address') }} as {{ peer.as }}; } {% endfor %} {% endif %}