It seems to be doc in Policy — VyOS 1.3.x (equuleus) documentation is not longer up to date with the latest rolling, specifically the part where we set route policy to an interface:
set interfaces ethernet eth0 vif 10 policy route 'PBR'
There is no such configuration path in set interfaces ethernet eth0 policy any more.
Am I missing something here? What’s the recommended PBR please if any? I am on 1.5-rolling-202309111408
Check at the bottom of the page, you can choose appropiate doc version.
You have shared a link that it’s for vyos 1.3 (Equuleus)
For 1.5, you need to use latest version of the docs: https://docs.vyos.io/en/latest/configuration/policy/examples.html#multiple-uplinks
It says BGP example (that’s an error, sorry for that), but please click and you will find what you are looking for latest vyos version.