Skip to content

Commit 402ba68

Browse files
authored
Merge pull request #16 from DerDennisOP/gobgp
tests/bgp-simple: add gobgp
1 parent f01d645 commit 402ba68

File tree

5 files changed

+320
-23
lines changed

5 files changed

+320
-23
lines changed

flake.lock

Lines changed: 138 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
{
22
inputs = {
33
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
4-
bird.url = "github:NuschtOS/bird.nix";
4+
bird = {
5+
url = "github:NuschtOS/bird.nix";
6+
inputs.nixpkgs.follows = "nixpkgs";
7+
};
8+
9+
gobgp = {
10+
url = "github:wavelens/gobgp.nix";
11+
inputs.nixpkgs.follows = "nixpkgs";
12+
};
513
};
614
outputs =
715
{ ... }@inputs:

tests/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
| bgp-frr-unnumbered | FRR | <!-- Add BIRD when unnumbered peerings are supported -->
88
| bgp-md5 | FRR, BIRD3 |
99
| bgp-prefsource | FRR, BIRD3 |
10-
| bgp-simple | FRR, BIRD3 |
10+
| bgp-simple | FRR, BIRD3, GoBGP |
1111
| bgp-ttl-security | FRR, BIRD3 |
1212
| dhcpv4 | Kea DHCP Server, dhclient | <!-- Extend by NetworkManager/systemd-networkd clients -->
1313
| dns-knot | Knot DNS Server |

tests/bgp-simple/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
This configuration sets up a simple BGP test environment with two nodes.
44

55
Node a runs FRRouting (FRR) as a BGP speaker with IPv4 and IPv6 addresses on interface
6-
eth1, while node b runs the BIRD routing daemon configured similarly. Both nodes establish
6+
eth1, while node b runs the BIRD and node c the GoBGP routing daemon configured similarly. All nodes establish
77
BGP peering over IPv4 and IPv6 with each other.

0 commit comments

Comments
 (0)