/atd-avd

Arista Test Drive + Ansible AVD Examples

Primary LanguageMakefile

Arista CVP Automation Arista EOS Automation

atd-avd - WORK IN PROGRESS

Arista Test Drive (ATD) - Arista Validated Design (AVD)

About

This repository is configured to run arista.cvp & arista.avd ansible collections against the Arista Test Drive (ATD) Topology.

Arista CloudVision and Ansible

Arista Test Drive + Ansible AVD Examples

Lab Topology

The ATD Lab topology consists of 2 Spines, 4 Leafs and 2 Hosts, as shown below.

ATD Lab Topology

ATD Topology Device List

Device  IP Address
spine1 192.168.0.10
spine2 192.168.0.11
leaf1   192.168.0.12
leaf2   192.168.0.13
leaf3   192.168.0.14
leaf4   192.168.0.15
host1   192.168.0.16
host2   192.168.0.17

Getting Started

Connect to your ATD Lab environment. If you need an ATD Lab instance, please contact your local account team. Once connected to the ATD Lab instance, go the Lab Frontend (Guacamole) and select the ansible-GUI container. This container is built with all the necessary ansible collections and python modules to run AVD playbooks.

# Run Script to setup environment
curl -fsSL https://get.avd.sh/atd/install.sh | sh

# Move to directory
cd arista-ansible/atd-avd

# Run Playbook to Prepare CloudVision for AVD
$ ansible-playbook playbooks/atd-prepare-lab.yml

# Execute Tasks in CVP manually

# Run Playbook to Deploy AVD Setup
$ ansible-playbook playbooks/atd-fabric-deploy.yml

# Execute Tasks in CVP manually

Resources

License

Project is published under Apache License.