Developer Guide for Network Automation

Welcome to the Developer Guide for Ansible Network Automation!

Who should use this guide?

If you want to extend Ansible for Network Automation by creating a module or plugin, this guide is for you. This guide is specific to networking. You should already be familiar with how to create, test, and document modules and plugins, as well as the prerequisites for getting your module or plugin accepted into the main Ansible repository. See the Developer Guide for details. Before you proceed, please read:

Find the network developer task that best describes what you want to do:

If you prefer to read the entire guide, here’s a list of the pages in order.