`I’m working on Kubernetes networking, with calico cni plugin. I want to configure the BGP BIRD that is available in the ProjectCalico repo. But that static routing format that is supported in vanilla BIRD is not supported by Calico BIRD project.
https://github.com/projectcalico/bird.git //where the repo was cloned
installation step:
./configure
make
make install
in vanilla BIRD we used to configure like this:
protocol static {
ipv4 { export all; };
route 10.0.0.0/24 via 55.55.55.44;
route 10.10.0.0/16 blackhole;
route 10.20.0.0/20 unreachable;
route 10.30.50.0/28 prohibit;
route 20.20.20.0/24 via 2001:1::2;
}
protocol static {
ipv6 { export all; };
route 2001:db8:1::/48 via 5555::6666;
route 2001:db8:2::/48 blackhole;
route 2001:db8:3::/48 prohibit;
route 2001:db8:4::/48 unreachable;
}
but this doesnt work anymore with calico BIRD
I’m expecting the correct format of static routing for the calico bird conf file