Skip to content

Nautobot Ansible Automation

Nautobot App Ansible Automation
An App for Nautobot, built by Network to Code.

Overview

Ansible Automation is a Nautobot application allowing network engineers to run automation tasks without leaving Nautobot. By integrating Nautobot's rich job features with Ansible's job templates, teams can perform common workflows such as OS upgrades, configuration changes, or configuration backups, directly from Nautobot's UI.

This App provides the following functionality:

  • Connects Nautobot jobs to Ansible job templates for seamless execution
  • Gives users a unified interface to manage and monitor automation tasks
  • Puts Nautobot's powerful data models to work using Ansible playbooks
  • Extends Nautobot's automation capabilities with existing Ansible workflows

Ansible Automation handles the heavy lifting of integrating Nautobot with Ansible Controllers (such as AWX or Redhat AAP, formerly Tower), so that network engineers can prioritize building and running automation workflows.

To get started, take a look at the Installation Guide. From there you can follow the Getting Started guide or explore practical Use Cases to see how to integrate Ansible Automation into your network operations.

Screenshots

Jobs
The Nautobot Jobs page showing the seamless integration between Nautobot jobs and Ansible job templates.
Surveys
Passing parameters to Ansible job templates using Nautobot job surveys.
Check Outputs
Accessing Ansible job outputs directly from Nautobot job results.

More screenshots can be found in the Using the App page in the documentation.

Learn More

Want to learn more about network automation? Fill out this form or email us at info@networktocode.com.

Support

For any support requests, please open a ticket in the Network to Code Support Portal.