Add Light OLT node kind - #3293
Conversation
|
Hi! Thank you very much for the contribution, I was very excited to see your LinkedIn post about this! ^^ Just quickly checking your PR, one thing stuck out: the seed XML files in your example are quite large! I will give this a more thorough read during the weekend. Also tagging @kaelemc since they were interested. |
|
Thank you for the feedback! Really glad the LinkedIn post caught your attention. ^^ Regarding the seed XMLs i actually already reduced the size by lowering the number of ONTs in the example, so the files wouldn't be too heavy for the repo. That said, I like the idea of a deploy script that pulls the seeds directly from the abelperezr/olt-light repo instead of committing them. Thanks again for taking the time to review this |
Description
Adds the
light_oltnode kind for running the Light OLT emulator withContainerlab.
Project source:
https://github.com/abelperezr/olt-light
Project documentation:
https://abelperezr.github.io/olt-light/
Light OLT is maintained by Abel Perez and Eluzmar Alviarez. We intend to
maintain compatibility between the emulator and the Containerlab node kind.
Why this belongs in Containerlab
Light OLT provides a containerized OLT emulator that can be deployed and
connected using standard Containerlab topology definitions. The image is
publicly available and does not require a runtime license.
The optional Nokia SR-SIM lab peer requires Nokia-provided software and a
valid license.
Containerlab integration
saveand restore supportImage
ghcr.io/abelperezr/olt-light:0.1.0Package:
https://github.com/abelperezr/olt-light/pkgs/container/olt-light
Validation
make testmake clintmake buildmake docs