aristanetworks / avd

Arista Validated Designs
https://avd.arista.com
Apache License 2.0
302 stars 220 forks source link

Add CLI to support metric bandwith per interface under router path-selection #4238

Open ayushmittal-arista opened 4 months ago

ayushmittal-arista commented 4 months ago

Enhancement summary

Enhancement summary

Implement all CLI needed for lowest load support feature for AVT.

Need to add the top level with policies and exit-groups

router path-selection
   Interface Ethernet1        <---- new
           metric bandwidth transmit 10000 Mbps <-- new
           metric bandwidth receive 10000 Mbps  <-- new
   !
    path-group internet id 101
      local interface Ethernet2
         stun server-profile server2-internet server1-internet
      !
      peer dynamic
      !
!

i.e

router path-selection
   interface <intf-name>
       metric bandwidth transmit <RATE> Mbps
       metric bandwidth receive <RATE> Mbps

Which component of AVD is impacted

eos_cli_config_gen

Use case example

needed for Pathfinder work

Describe the solution you would like

all CLI for the feature must be implemented

Describe alternatives you have considered

No response

Additional context

No response

Contributing Guide

github-actions[bot] commented 1 month ago

This issue is stale because it has been open 90 days with no activity. The issue will be reviewed by a maintainer and may be closed