Ansible for Network Automation
Ansible Network modules extend the benefits of simple, powerful, agentless automation to network administrators and teams. Ansible Network modules can configure your network stack, test and validate existing network state, and discover and correct network configuration drift.
If you’re new to Ansible, or new to using Ansible for network management, start with Getting Started with Ansible for Network Automation. If you are already familiar with network automation with Ansible, see Advanced Topics with Ansible for Network Automation.
For documentation on using a particular network module, consult the list of all network modules. Some network modules are maintained by the Ansible community - here’s a list of network modules maintained by the Ansible Network Team.
- Getting Started with Ansible for Network Automation
- Advanced Topics with Ansible for Network Automation
- Ansible Network FAQ
- Network Best Practices for Ansible 2.5
- Network Debug and Troubleshooting Guide
- Working with Command Output in Network Modules
- Platform Options
- CNOS Platform Options
- ENOS Platform Options
- EOS Platform Options
- EXOS Platform Options
- IOS Platform Options
- IronWare Platform Options
- Junos OS Platform Options
- NOS Platform Options
- NXOS Platform Options
- RouterOS Platform Options
- SLX-OS Platform Options
- VOSS Platform Options
- Netconf enabled Platform Options
- Settings by Platform