Ansible Network Inventory from Facts and Parsed CLI, and the CDP Management-Port Trap
A read-only Ansible playbook that turns ios_facts and parsed show output into a JSON, Markdown and HTML network inventory. CDP on a shared management segment showed 10 to 12 neighbors per device until the management interface was filtered out.