Git repository to easily generate a project based on Arista AVD and Containerlab for lab purpose:
project
: name of the project.oob_subnet
: Subnet to use for Out of Band management in Containerlab (default:192.168.1.0/24
)eos_name
: Name of the cEOS container (default:arista/ceos
)eos_version
: Version of cEOS to use (default:4.30.3M
)avd_version
: Version of AVD to use in the project (default:4.8.0
)
# Install cookiecutter (if not already installed)
pipx install cookiecutter jinja2-time
# Create your project (custom git server)
cookiecutter [email protected]:Templates/cookiecutter-avdlab-project.git
# Create your project (github)
cookiecutter gh:titom73/cookiecutter-avdlab-project.git
- containerlab installed
- Ansible (can be installed via project requirements)
- Arista Validated Design (can be installed via project requirements)
- Arista ANTA framework (can be installed via project requirements)
- EOS Dowloader CLI (can be installed via project requirements)
Contributions are welcome. Please refer to the contribution guide
The project is published under Apache-2.0