ciscodnacnetbox

所属分类:生物医药技术
开发工具:Python
文件大小:1487KB
下载次数:0
上传日期:2022-08-30 09:30:53
上 传 者sh-1993
说明:  思科DNA中心与NetBox的集成
(Cisco DNA Center Integration with NetBox)

文件列表:
CODE_OF_CONDUCT.md (3105, 2022-04-23)
CONTRIBUTING.md (735, 2022-04-23)
LICENSE (5059, 2022-04-23)
MANIFEST.in (104, 2022-04-23)
USECASE.md (1323, 2022-04-23)
ciscodnacnetbox (0, 2022-04-23)
ciscodnacnetbox\__init__.py (431, 2022-04-23)
ciscodnacnetbox\admin.py (223, 2022-04-23)
ciscodnacnetbox\ciscodnac (0, 2022-04-23)
ciscodnacnetbox\ciscodnac\__init__.py (2798, 2022-04-23)
ciscodnacnetbox\ciscodnac\data.py (13986, 2022-04-23)
ciscodnacnetbox\ciscodnac\netbox.py (19823, 2022-04-23)
ciscodnacnetbox\ciscodnac\utilities.py (1165, 2022-04-23)
ciscodnacnetbox\forms.py (723, 2022-04-23)
ciscodnacnetbox\metadata.py (246, 2022-04-23)
ciscodnacnetbox\migrations (0, 2022-04-23)
ciscodnacnetbox\migrations\0001_initial.py (1326, 2022-04-23)
ciscodnacnetbox\migrations\__init__.py (0, 2022-04-23)
ciscodnacnetbox\models.py (1049, 2022-04-23)
ciscodnacnetbox\navigation.py (892, 2022-04-23)
ciscodnacnetbox\tables.py (898, 2022-04-23)
ciscodnacnetbox\templates (0, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox (0, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\devices.html (1116, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\loading_job.html (1994, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\purge_tenant.html (908, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\settings.html (672, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\settings_edit.html (893, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\sites.html (869, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\status.html (5049, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\sync_devices.html (1025, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\sync_full.html (827, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\sync_full_failed.html (927, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\sync_sites.html (742, 2022-04-23)
ciscodnacnetbox\templates\ciscodnacnetbox\tables.html (5024, 2022-04-23)
ciscodnacnetbox\urls.py (2101, 2022-04-23)
ciscodnacnetbox\views.py (6452, 2022-04-23)
... ...

# ciscodnacnetbox ![PyPI - Downloads](https://img.shields.io/pypi/dm/ciscodnacnetbox) ![PyPI - Wheel](https://img.shields.io/pypi/wheel/ciscodnacnetbox) ![PyPI](https://img.shields.io/pypi/v/ciscodnacnetbox) *Cisco DNA Center Integration with NetBox* --- ```ciscodnacnetbox``` is a NetBox Plugin for Cisco DNA Center. It uses the Cisco DNA Center Platform APIs to sync data. ## Prerequisites - Cisco DNA Center - Supported release: 1.3.3+ - NetBox - Supported release: 3.2 - version ciscodnacnetbox 3.2.1 - Supported release: 3.0 - version ciscodnacnetbox 3.0.3 - Supported release: 2.10 - version ciscodnacnetbox 1.0.1 - Python - Version: 3.3+ ## Data that is synced - [x] Sites - [x] Devices - [x] IP Address (/32 of Devices) ## Screenshots ### Settings ![](./img/settings_add.png) ![](./img/settings.png) ### Status ![](./img/status.png) ### Sync ![](./img/task.png) ![](./img/sync.png) ### NetBox Inventory ![](./img/sites.png) ![](./img/devices.png) ## Getting Started - Install the plugin from PyPi - ```pip install ciscodnacnetbox``` - Enable the plugin in ```configuration.py``` of NetBox ``` PLUGINS = [ 'ciscodnacnetbox', ] ``` (More details at https://netbox.readthedocs.io/en/stable/plugins/) If using Docker with NetBox, follow instructions on https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins ## Sync your data from Cisco DNA Center to NetBox * Add your Cisco DNA Center(s) in Settings at the ciscodnacnetbox 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 Netbox) ## Technologies & Frameworks Used **Cisco Products & Services:** - [Cisco DNA Center](https://developer.cisco.com/docs/dna-center/#!cisco-dna-center-platform-overview) **Third-Party Products & Services:** - [NetBox](https://github.com/netbox-community/netbox) **Tools & Frameworks:** - [dnacentersdk](https://github.com/cisco-en-programmability/dnacentersdk) (Python SDK) - [django](https://www.djangoproject.com/) ## Authors & Maintainers - Robert Csapo ## License This project is licensed to you under the terms of the [Cisco Sample Code License](./LICENSE).

近期下载者

相关文件


收藏者