Add/Remove advertisements via birdc (or other mecanism)?
Anthony Hoppe
ahoppe at backblaze.com
Thu Aug 7 00:54:07 CEST 2025
Hello,
We are currently using GoBGP with keepalived and are looking to switch
to BIRD. We currently have keepalived inject the VIPs into GoBGP via
the following quorum_up and quorum_down commands:
quorum_up "/usr/bin/gobgp global rib add -a ipv4 [VIP-ADDRESS]/32"
quorum_down "/usr/bin/gobgp global rib del -a ipv4 [VIP-ADDRESS]/32"
Is there a similar mechanism with BIRD? Right now what I've done is
instead I'm having keepalived add/remove the VIPs to/from a dummy
interface and have the dummy interface as one of the interested
interfaces under protocol direct.
quorum_up "/usr/bin/ip address add [VIP-ADDRESS]/32 dev VIPs"
quorum_down "/usr/bin/ip address delete [VIP-ADDRESS]/32 dev VIPs"
This works as expected, when keepalived adds the VIPs BIRD exports
them and when keepalived removes the VIPs BIRD stops exporting them.
However, I am still curious if there is a mechanism where I can tell
keepalived to tell BIRD directly to advertise them?
Thanks!
--
This email, including its contents and any attachment(s), may contain
confidential and/or proprietary information and is solely for the review
and use of the intended recipient(s). If you have received this email in
error, please notify the sender and permanently delete this email, its
content, and any attachment(s). Any disclosure, copying, or taking of any
action in reliance on an email received in error is strictly prohibited.
More information about the Bird-users
mailing list