Installation
Step 1: Clone the Repository
git clone https://github.com/abelperezr/small-isp-lab.git
cd small-isp-lab
Step 2: Check Images
docker images | grep -E "srsim|srlinux|ont-ds|containerbot|multitool|prometheus|grafana|gnmic"
Step 3: Place License
The Nokia SRSIM license must be obtained from a Nokia representative. This repository does not include or distribute that file.
cp /path/to/SR_SIM_license.txt configs/license/SR_SIM_license.txt
Step 4: Build Containerbot (if applicable)
cd /path/to/containerbot
./build
cd /path/to/small-isp-lab
Step 5: Deploy
sudo containerlab deploy -t lab.yml
Step 6: Verify
sudo containerlab inspect -t lab.yml
Step 7: Access Services
# Grafana
firefox http://localhost:3030
# LEA Console
firefox http://localhost:8092
# ONT1 Web GUI
firefox http://localhost:8090
# SSH to BNG MASTER
ssh -p 56612 admin@localhost
Destroy the Laboratory
sudo containerlab destroy -t lab.yml