Skip to content

A collection of easy to understand yet powerful Ansible playbooks for ACI

License

Notifications You must be signed in to change notification settings

datacenter/Ansible-recipes-for-ACI

Repository files navigation

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

About

A collection of easy to understand yet powerful Ansible playbooks for ACI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published