Skip to content

acnodal/gobgp

 
 

Repository files navigation

GoBGP-Netlink: BGP implementation in Go with Redistribution Support via Netlink

Tests Releases LICENSE

GoBGP-Netlink is an open source Border Gateway Protocol (BGP) implementation designed from scratch for modern environment and implemented in a modern programming language, the Go Programming Language.

It is a fork of gobgp that adds redistribution via Netlink to the Linux routing tables. Further information on this can be found in the Linux Netlink Integration section.

This fork is maintained by the PureLB Kubernetes Load Balancer team.


Install

Try a binary release.

Documentation

Using GoBGP

Externals

Community, discussion and support

The Purelb team have a slack channel Kubernetes/PureLB where you can post regarding the gobgp-netlink project.

The original authors of GoBGP have a Slack for questions, discussion, suggestions, etc.

You have code or documentation for GoBGP-Netlink? Awesome! Send a pull request. No CLA, board members, governance, or other mess. See CONTRIBUTING.md for info on code contributing.

Licensing

GoBGP is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

About

BGP implemented in the Go Programming Language

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 78.5%
  • Python 18.3%
  • Shell 3.0%
  • Other 0.2%