Open c-po opened 10 months ago
I think we could add this, but can we implement some abstraction to automatically take the prefixes from the other configured options, making it easier to use svi_profiles. So maybe:
...
svis:
- id: <int>
ipv6_address_virtuals:
- <ipv6 address>
ipv6_nd:
advertise_ipv6_address_virtuals: <bool>
advertise_<something else>: bool
valid_lifetime: <str>
preferred_lifetime: <str>
The abstraction would be awesome. I tried using ::/64
for the announcement to fallback to the interfaces unicast address like Linux radvd does, apparently that did not work out.
Using your idea would totally make sense as then we can inherit everything!
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
Enhancement summary
We are entering a PoC phase with the goal of a global IPv6 rollout in our DCs.
As of now
eos_cli_config_gen
already has support for the IPv6 ND knobs,eos_designs
on the other hand does not.The question and general SVD design decission is if it's worth it to implemenbt the knobs in eos_designs or clealry state: "Hey, please use
structured_config
, that's what it should be used for"Which component of AVD is impacted
eos_designs
Use case example
Provide IPv6 ND prefixes for RA support
Describe the solution you would like
Describe alternatives you have considered
Using
structured_config
Additional context
No response
Contributing Guide