This is a fork from ciscodnacnetbox ported to Nautobot
Cisco DNA Center Integration with Nautbot
ciscodnacnautbot
is a Nautbot Plugin for Cisco DNA Center.
It uses the Cisco DNA Center Platform APIs to sync data.
- Cisco DNA Center
- Supported release: 1.3.3+
- Nautbot
- Tested with: v1.0.0b3
- Python
- Version: 3.3+
- Sites
- Devices
- IP Address (/32 of Devices)
-
Install the plugin from source
# sudo -iu nautobot # git clone https://github.com/joakimnyden/ciscodnacnautobot.git # pip3 install -e ciscodnacnautbot
-
Enable the plugin in
nautobot_config.py
of NautobotPLUGINS = [ 'ciscodnacnautobot', ]
-
Migrate database in Nautobot
# nautobot-server migrate
(More details at https://nautobot.readthedocs.io/en/latest/plugins/)
- Add your Cisco DNA Center(s) in Settings at the ciscodnacnautbot plugin
- Check status dashboard that API calls are OK towards your Cisco DNA Center (refresh if being cached)
- Use the buttons on the Dashboard to sync (Sites is mandatory for Devices to be assigned in Nautobot)
Cisco Products & Services:
Third-Party Products & Services:
Tools & Frameworks:
- dnacentersdk (Python SDK)
- django
- Robert Csapo rcsapo@cisco.com [Author]
- Joakim Nydén joakim.nyden@cygate.se [Maintainer/Contributor]
This project is licensed to you under the terms of the Cisco Sample Code License.