если строк не так много, я бы пошел с жестким кодированием приращений, например:
route-map RDS_FILTER permit {{routemapnumber}}
match ip address
set ip next-hop verify-availability 10.4.21.157 1 track
set ip next-hop 192.168.2.58
route-map RDS_FILTER permit {{routemapnumber + 10}}
match ip address 109
set ip next-hop verify-availability 10.4.21.157 1 track 1
set ip next-hop 192.168.2.58
route-map RDS_FILTER permit {{routemapnumber + 15}}
match ip address 108
route-map RDS_FILTER permit {{routemapnumber + 20}}
match ip address 107
set ip next-hop 192.168.0.2
route-map RDS_FILTER permit {{routemapnumber + 25}}
Если это не очень хороший вариант для вас, вы можете добавить в шаблон некоторую математическую логику, используя оператор set
для увеличения переменной, прямо перед тем, как печатать ее с помощью:
{% set routemapnumber = routemapnumber + 5 %}
полный пример:
route-map RDS_FILTER permit {{routemapnumber}}
match ip address
set ip next-hop verify-availability 10.4.21.157 1 track
set ip next-hop 192.168.2.58
route-map RDS_FILTER permit {% set routemapnumber = routemapnumber + 5 %}{{routemapnumber}}
match ip address 109
set ip next-hop verify-availability 10.4.21.157 1 track 1
set ip next-hop 192.168.2.58
route-map RDS_FILTER permit {% set routemapnumber = routemapnumber + 5 %}{{routemapnumber}}
match ip address 108
route-map RDS_FILTER permit {% set routemapnumber = routemapnumber + 5 %}{{routemapnumber}}
match ip address 107
set ip next-hop 192.168.0.2
route-map RDS_FILTER permit {% set routemapnumber = routemapnumber + 5 %}{{routemapnumber}}