
Stop Using the APIC GUI: Automate Cisco ACI with Terraform and Nexus-as-Code
If your data center team is still provisioning ACI tenants through point-and-click in 2026, the tooling isn't the problem — the tooling has been mature for years. Terraform's ACI provider shipped in 2019. Cisco's Nexus-as-Code removed the HCL learning curve in 2022. Brownfield import means zero excuses for existing fabrics. This guide walks through the full path: raw Terraform HCL → Nexus-as-Code YAML → CI/CD pipeline with peer-reviewed network changes. Whether you're managing 5 tenants or 500, the workflow is the same. Why Terraform for ACI? Manual APIC GUI provisioning takes 15–30 minutes per tenant with VRF, bridge domain, and EPG creation. A terraform apply does the same in under 60 seconds. But speed is the least interesting benefit — the real value is drift detection , peer review , and rollback capability . The critical distinction vs. a Python script: idempotency . A script that creates a tenant will fail or create a duplicate if you run it twice. Terraform checks current state
Continue reading on Dev.to Tutorial
Opens in a new tab


