New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bgpv1: add CiliumBGPFamily CRD and utilize it #26940
Conversation
2fd00c1
to
76f7f45
Compare
/test |
76f7f45
to
e2b83f4
Compare
/test |
ccd6ba6
to
948bd06
Compare
29356bb
to
112290f
Compare
/test |
1 similar comment
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
k8s changes lgtm
This commit introduces a new CiliumBGPFamily CRD which allows users to specify which Safi/Afi(s) they'd like to advertise or learn over a peer. If no CiliumBGPFamily(s) are provided in the CiliumBGPNeighbor CRD, a default set is provided which advertise/learn IPv4 and IPv6 prefixes. Signed-off-by: Louis DeLosSantos <louis.delos@isovalent.com>
112290f
to
e130ec4
Compare
/test |
Is this initial work towards MP-BGP? I wonder whether this or subsequent work in this direction may be appropriate for |
This does not really introduce any new functionality (yet), just makes the configuration a bit more more explicit for future extensions. That said, IMO |
This commit introduces a new CiliumBGPFamily CRD which allows users to specify which Safi/Afi(s) they'd like to advertise or learn over a peer.
If no CiliumBGPFamily(s) are provided in the CiliumBGPNeighbor CRD, a default set is provided which advertise/learn IPv4 and IPv6 prefixes.