Damien
1c08b156d6
Add monitoring stack deployment script
2025-12-16 13:05:14 +00:00
Damien
c12bd2a701
Add Docker Compose for monitoring stack
2025-12-16 13:04:51 +00:00
Damien
c975945d27
Add Grafana fabric overview dashboard
2025-12-16 13:04:33 +00:00
Damien
6f873c8584
Add Grafana dashboard provisioning configuration
2025-12-16 12:14:41 +00:00
Damien
35123308c2
Add Grafana datasource provisioning for Prometheus
2025-12-16 12:14:35 +00:00
Damien
da5a8997d3
Add Prometheus configuration
2025-12-16 12:14:25 +00:00
Damien
442211ed5b
Add gnmic configuration for gNMI telemetry collection
2025-12-16 12:14:16 +00:00
Damien
2762a5040b
Add monitoring stack README
2025-12-16 12:13:54 +00:00
Damien
db54e56b41
chore: Repository cleanup - Remove unnecessary files ( #16 )
...
## Summary
Repository cleanup to remove unnecessary files and streamline documentation after the successful EVPN-VXLAN lab implementation.
Closes #15
---
## Changes
### Files Removed (13 files total)
**Scripts folder:**
- `scripts/deploy.sh`
- `scripts/test-connectivity.sh`
- `scripts/cleanup.sh`
**Root-level markdown files:**
- `BRANCH_SUMMARY.md`
- `BUGFIX_EVPN_ACTIVATION.md`
- `DEPLOYMENT_GUIDE.md`
- `FIXES_APPLIED.md`
- `TESTING_CHECKLIST.md`
- `VLAN_TAGGING_FIX_EXPLANATION.md`
**docs/ folder (entire folder removed):**
- `docs/HOST_INTERFACE_CONFIGURATION.md`
- `docs/configuration-guide.md`
- `docs/quick-reference.md`
- `docs/validation-commands.md`
### Files Updated
- `hosts/README.md` - Fixed broken links
- `README.md` - Updated repository structure section
---
## Final Repository Structure
```
├── .gitignore
├── README.md # Main documentation
├── TROUBLESHOOTING.md # Troubleshooting guide
├── END_TO_END_TESTING.md # Testing procedures
├── evpn-lab.clab.yml # ContainerLab topology
├── configs/ # Switch configurations (10 files)
└── hosts/ # Host interface configs (5 files)
```
---
## Testing
- [x] Lab redeployed successfully with `containerlab deploy -t evpn-lab.clab.yml`
- [x] L2 VXLAN connectivity verified (host1 ↔ host3)
- [x] L3 VXLAN connectivity verified (host2 ↔ host4)
- [x] All BGP EVPN sessions established
- [x] MLAG pairs operational
Reviewed-on: #16
2025-11-30 19:07:22 +00:00
Damien
9502302b76
Revert topology to original version before accidental commits
2025-11-30 08:55:08 +00:00
Damien
d6acdfbe75
Revert accidental commit to main - remove HOST_CONFIGURATION.md
2025-11-30 08:53:58 +00:00
Damien
e6210267a6
Revert accidental commit to main - remove host4-interfaces
2025-11-30 08:53:44 +00:00
Damien
67816b84a1
Revert accidental commit to main - remove host3-interfaces
2025-11-30 08:53:32 +00:00
Damien
aef0890f34
Revert accidental commit to main - remove host2-interfaces
2025-11-30 08:53:21 +00:00
Damien
0baec91037
Revert accidental commit to main - remove host interface files
2025-11-30 08:53:11 +00:00
Damien
7c08125826
Add comprehensive host interface configuration documentation
2025-11-30 08:21:24 +00:00
Damien
e04a531a86
Update topology to use persistent interface files via binds instead of exec commands
2025-11-30 08:20:58 +00:00
Damien
926ab47337
Add host4 interface configuration for LACP bonding with VLAN 78
2025-11-30 08:20:31 +00:00
Damien
ce76b0c342
Add host3 interface configuration for LACP bonding with VLAN 40
2025-11-30 08:20:26 +00:00
Damien
31e1e345cd
Add host2 interface configuration for LACP bonding with VLAN 34
2025-11-30 08:20:21 +00:00
Damien
050a529c68
Add host1 interface configuration for LACP bonding with VLAN 40
2025-11-30 08:20:16 +00:00
Damien
4fc902ee13
Add DEPLOYMENT_GUIDE.md with step-by-step instructions
...
Provide clear deployment instructions, verification checklist, and
troubleshooting guidance for the EVPN-VXLAN lab with applied fixes.
2025-11-28 09:28:13 +00:00
Damien
783e12cea6
Add FIXES_APPLIED.md to main branch
...
Document all critical fixes discovered during lab testing:
- Spine routing: ip routing command added
- MLAG: static LAG mode enabled
- Pending: port-channel access mode, host networking
Track status of each fix for deployment readiness.
2025-11-28 09:27:56 +00:00
Damien
62efe9fc93
Apply critical fix: Add ip routing command to spine2
...
This enables BGP and IP forwarding on spine switches. Without this command,
BGP sessions cannot be established and routing is disabled. This is essential
for the underlay fabric to function properly.
2025-11-28 09:27:19 +00:00
Damien
41a7e5e9e3
Apply critical fix: Add ip routing command to spine1
...
This enables BGP and IP forwarding on spine switches. Without this command,
BGP sessions cannot be established and routing is disabled. This is essential
for the underlay fabric to function properly.
2025-11-28 09:27:03 +00:00
Damien
d2cdab6b5e
Add quick reference guide
2025-11-16 15:41:44 +00:00
Damien
2759d9cb38
Add .gitignore file
2025-11-16 15:41:05 +00:00
Damien
279515edd6
Add comprehensive configuration guide
2025-11-16 15:40:19 +00:00
Damien
4991e18430
Add cleanup script
2025-11-16 15:39:20 +00:00
Damien
21e1cb2891
Add connectivity test script
2025-11-16 15:38:45 +00:00
Damien
600c8e9f57
Add deployment script with interactive menu
2025-11-16 15:38:18 +00:00
Damien
222ffb6bb5
Add validation commands documentation
2025-11-16 15:37:49 +00:00
Damien
944977510c
Add leaf8 configuration with VRF gold and BGP border
2025-11-16 15:37:07 +00:00
Damien
61824f2ddf
Add leaf7 configuration with VRF gold and BGP border
2025-11-16 15:36:49 +00:00
Damien
a1b87aabeb
Add leaf6 configuration
2025-11-16 15:36:31 +00:00
Damien
c90a104528
Add leaf5 configuration
2025-11-16 15:36:16 +00:00
Damien
18f2f88440
Add leaf4 configuration with VRF gold
2025-11-16 15:36:02 +00:00
Damien
2e025f7116
Add leaf3 configuration with VRF gold
2025-11-16 15:35:47 +00:00
Damien
15d5d4017c
Add leaf2 configuration
2025-11-16 15:35:29 +00:00
Damien
471722f0b5
Add leaf1 configuration
2025-11-16 15:35:13 +00:00
Damien
f7dc787960
Add spine2 configuration
2025-11-16 15:34:50 +00:00
Damien
1d2b843d45
Add spine1 configuration
2025-11-16 15:34:37 +00:00
Damien
0ea0e8c740
Add comprehensive README
2025-11-16 15:34:18 +00:00
Damien
240f5493ed
Add ContainerLab topology file
2025-11-16 15:33:43 +00:00