AOS 8

The AOS 8 Developer Hub

Welcome to the AOS 8 developer hub. You'll find comprehensive guides and documentation to help you start working with AOS 8 APIs as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Getting Started with Ansible

Ansible: a link that elegantly and effortlessly bridges the gap between programmer and network engineer

Ansible is an open-source automation framework that was created by Ansible and now maintained by RedHat. Ansible is an orchestration tool that automates provisioning, configuration management, and application deployment.

In 2019, Aruba became an official Ansible partner, and currently supports Ansible for both the AOS-Switch and AOS-CX operating systems.

How Ansible Works

Ansible is an agentless automation tool architected on Python.

Ansible requires a "control machine," a Linux (or MacOS!) workstation on which Ansible Engine is installed. Ansible Engine, the core of Ansible, provides a command-line interface through which Ansible commands are executed and on which the execution results are displayed, along with other relevant output. Ansible Engine also contains the Ansible modules and plugins, Python code used to connect to and configure target systems.

Already Using Ansible?

If you are familiar with Ansible and have already deployed it in your environment, skip ahead to the sections that cover Using AOS 8 Ansible Role or Using AOS SSH modules.

Updated 10 days ago


Getting Started with Ansible


Ansible: a link that elegantly and effortlessly bridges the gap between programmer and network engineer

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.