added openbgpd config to docs

This commit is contained in:
Annika Hannig 2021-07-05 19:43:19 +02:00
parent 473054a919
commit 996465988f
No known key found for this signature in database
GPG Key ID: 62E226E47DDCE58D

View File

@ -33,6 +33,11 @@ Major thanks to Barry O'Donovan who built the original [INEX Bird's Eye](https:/
### GoBGP
Alice-LG supports direct integration with GoBGP instances using gRPC. See the configuration section for more detail.
### OpenBGPD
Alice-LG supports OpenBGP via [`bgplgd`](https://github.com/cjeker/bgplgd)
and [`openbgpd-state-server`](https://github.com/alice-lg/openbgpd-state-server).
## Building Alice-LG from scratch
__These examples include setting up your Go environment, if you already have set that up then you can obviously skip that__
@ -115,6 +120,32 @@ host = rs2.example.com:50051
processing_timeout = 300
```
[OpenBGPD](https://www.openbgpd.org/) via `openbgpd-state-server`:
```ini
[source.rs-example]
name = rs-example.openbgpd-state-server
[source.rs-example.openbgpd-state-server]
api = http://rs23.example.net:29111/api
# Optional response cache time in seconds
# Default: disabled (0)
cache_ttl = 100
```
[OpenBGPD](https://www.openbgpd.org/) via `bgplgd`:
```ini
[source.rs-example]
name = rs-example.openbgpd-bgplgd
[source.rs-example.openbgpd-bgplgd]
api = http://rs23.example.net/bgplgd
# Optional response cache time in seconds
# Default: disabled (0)
cache_ttl = 100
```
## Running
Launch the server by running