This repository is configured to run arista.cvp
& arista.avd
ansible collections against the Arista Test Drive (ATD) Topology.
Arista Test Drive + Ansible AVD Examples
The ATD Lab topology consists of 2 Spines, 4 Leafs and 2 Hosts, as shown below.
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 |
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
Project is published under Apache License.