Single source of truth for infrastructure

~2,400 sites and ~8,900 devices in one inventory · automation proposes, I merge by hand

What was built

A large retail chain ran its infrastructure out of spreadsheets nobody reconciled. I built the inventory on NetBox: ~2,400 sites, ~8,900 devices. Twelve systemd timers pull from the source systems, reconcile, write back, check quality. Network discovery lands in a separate branch. I merge that one by hand. Automation deletes nothing. That's a rule, not a setting. GitLab CI on the repo, 841 green tests.

Stack

NetBoxNetBox BranchingNAPALMnetbox-syncPostgreSQLsystemd timersGitLab CI

Other work