LLDP on FRR
#2548
Replies: 1 comment 1 reply
-
You could specify a custom frr image in which the dependencies are installed See https://docs.docker.com/reference/dockerfile/ FROM quay.io/frrouting/frr:10.3.1
RUN apk add tcpdump then docker build -f Dockerfile -t customfrr:latest . then in your lab or in ~/.netlab.yml: devices.frr:
clab.image: customfrr:latest |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Netlab community,
Is there any way to install external dependencies at LAB runtime?
Let me explain myself, I am looking to install tcpdump and lldp when my LAB is built. I can currently download this after the LAB Is created but I was wondering if there is a way to install external dependencies during the LAB yaml definition?
I am not doing anything fancy at all, module isis, frr (with all its defaults) and a hand of routers in a CLOS topology. There is nothing edge or fancy in my topology.
I have tried multiple ways to specify LLDP in the yaml file, following different instructions but none of them worked out for me:
https://netlab.tools/labs/linux/#lldp << It kinda makes sense that this did not work because this is for generic devices
https://blog.ipspace.net/2020/12/linux-bridge-lldp/ << I don't think this applies to this use case scenario? we don't have pvlan
Beta Was this translation helpful? Give feedback.
All reactions