ansible.network
ansible.network copied to clipboard
[proposal] Introducing the `ansible.snmp` collection
Summary
The proposal is to add an Ansible collection for vendor agnostic plugins that allows interacting with SNMP-enabled devices for querying and setting values.
The initial work has already been added to this repository. Please have a look at the README for more details.
Available Plugins
Connection Plugins
- ansible.snmp.v1
- ansible.snmp.v2c
- ansible.snmp.v3usm
- ansible.snmp.v3tls (TO-DO)
Modules
Dependency
This collection leverages the netsnmp
package and it's corresponding Python bindings net-snmp-python
.
Steps to install and setup have been explained in this section of the README.
A sample playbook and inventory file has been added in https://github.com/ansible-network/ansible.snmp/tree/main/playbooks.