Salt-Nornir Proxy Minion SaltStack Modules
Project description
Salt Nornir
Repository to store Nornir based SaltStack modules:
- salt-nornir proxy minion module
- salt-nornir execution module
- salt-nornir state module
- salt-nornir runner module
Nornir Proxy Minion helps to manage network devices at scale, refer to documentation for details.
Architecture
Python and Plugins.
Nornir Proxy acts as a bridge between SaltStack and a wide set of open source network automation libraries.
Key Features
- Manage your devices over SSH or Telnet CLI using Netmiko 170+ drivers, Scrapli, Cisco Genie/PyATS or NAPALM
- NETCONF management of network devices one command away using Ncclient or Scrapli-Netconf
- Interact with any HTTP API using Python requests library, automate your networking fleet using RESTCONF
- gNMI device management supported thanks to integration with PyGNMI library
- Capability to manage device over SNMPv1/2/3 using puresnmp library
- Results data processing with the help of NTC-Templates, TTP, Jmespath, lxml, xmltodict
- Addresses overwhelming set of use cases from simple data retrieval and parsing to infrastructure provisioning, testing, orchestration and self-healing
- Python is a first class citizen, need something special - write your own plugins, modules, scripts, codify your work flows
- Integrate anything with anything, all you can do via CLI supported by SaltStack and Nornir Python API or SaltStack REST API
- Well tested - 570 tests for
salt-nornir
andnornir-salt
packages combined as of release 0.14.0
Communication and discussion
Network To Code salt-nornir Slack Channel
Open an issue
Start a discussion
Contributing
Issues, bug reports and feature requests are welcomed. Feedback is a gift and we truly value it.
Authors Guidelines
- if it is not in the docs it does not exist
- if it is not tested it is broken
- done is better than perfect
- keep it stupid simple
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
salt_nornir-0.14.0.tar.gz
(76.8 kB
view hashes)
Built Distribution
Close
Hashes for salt_nornir-0.14.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed1555b6e3e8e9c8d57eb912a1266125259e1ed88a42309ba96fac3c14444f7d |
|
MD5 | ed0cae30a6913cc6cd9d76e1b43efde6 |
|
BLAKE2b-256 | 4a694a40e15316ce1c8ff16d0070a508d7d189ca3a8b663e235a0a315fcd70d4 |