Skip to content

arista-netdevops-community/acb-emea-campus-fabric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arista Cloud Builders EMEA 2024 - Hybrid Campus Provisioning Demo

This repository provides a containerlab topology file, a cEOS startup configuration, cEOS interface mapping files and Netplan configuration to implement the following Campus Fabric:

topology

The avd folder contains an Arista Validated Design project to deploy the Day-1 confoguration of this fabric. It is based and uses the same design as the AVD Campus Fabric Example.

The Day-2 configuration is then managed by CloudVision Access Interface Configuration Studio and the Quick Action can be used.

Usage

  • Install AVD.
  • Install containerlab.
  • Make sure the ceos-startup TerminAttr confguration points to your CloudVision instance.
  • Update inventory.yml file with your CloudVision user and token.
  • Generate a CloudVision token for device onboarding and create a file cv-onboarding-token at the root of this repository.
  • Make sure to use a fixed System MAC in configs under ceos-config. This can be updated after the first deployment.
  • Use make -C server to build the Ubuntu Docker image used as endpoint.
  • Use make start to start the topology.
  • Use make build to create the Day-1 Configuration with AVD.
  • Use make deploy to deploy the Day-1 configuration using CloudVision. A Studio workspace will be submitted, a change control created and waiting execution.

Refer to the Makefile for all commands.

Day-2 Configuration with CloudVision

After having deployed the Day-1 Configuration, the CloudVision Access Interface Configuration Studio can be used to deploy the Access Port configuration.

Create the port profiles to be used in the Quick Action. Endpoints expect ports in switchport access mode. Refer to the AVD Network Services for the VLAN number to use. Refer to the topology file for endpoints physical attachments. Ubuntu has LLDP enabled.

Open Traffic Generator

You can generate traffic using ixia-c. The otg.yml file provides an example of unicast voice traffic being generated.

  • Install otgen CLI tool
  • Use make flows to send the traffic

ANTA

There is an ANTA inventory and test catalog ready to use for this topology. The test catalog has been created from the catalogs generated by AVD and this script.

  • Install the ANTA CLI
  • Use the command anta nrfu -u admin -p admin -i avd/anta-inventory.yml -c avd/anta-catalog.yml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published