Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.58 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.58 KB

Ansible recipes for ACI

Simple yet powerful playbooks you can use

This repo contains a series of Ansible playbooks you can use with Cisco ACI. The playbooks make use of native ACI Ansible modules as much as possible. They are kept as simple as possible to make them easy to understand and reuse in your environment. Example playbooks you can find here include:

  • Complete configuration of interface, interface policies, VLAN pools, domains
  • Comprehensive multi-tier tenant configuration
  • Configuration of common features such as NTP, DNS, BGP Route Reflector
  • etc.

How to use this code

Please check here for installation instructions. You'll need Ansible 2.9 or higher and the Cisco ACI collection installed. Installing the collection is just one instruction. Inside each directory you'll find a minimal inventory file with one APIC host, its username and password.

Optimizations

To keep the code as simple and light as possible, most playbooks here use regular username/password authentication. If you'd like to optimize the speed of execution and augment security, consider using signature-based transactions

Disclaimer and license

All code found in this repo is provided as-is and subject to all terms and conditions of the unlicense