Automating ACI using Terraform

Automating ACI using Terraform

This section contains several examples automating Application Centric Infrastructure (ACI) with Terraform. Whilst this example is not part of the Network-as-Code data model, it offers more seasoned Terraform users several comprehensive examples to provision ACI resources.

The repository can be found here: https://github.com/datacenter/Terraform-recipes-for-ACI

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

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