Directory Structure¶
The directories in this repository are named to refer to what tools are included in a particular environment. Each directory includes the code to build the environment.
Name is of format:
<infra-tool>-<features>
Currently supported infrastructure environments are:
- Docker
- Vagrant (virtualbox and libvirt)
Feature keys are:
Cn |
|
Dp4421 | Small pre-generated datapools for 4421 exercises |
Ed | UHED and UHGENI python libraries |
Ex4421 | Exercises for 4421 |
J | Jupyter single-user server |
L | Labserve |
Lm4421 | Labmodules for 4421, including Instructor-only |
V | Virtual Topology Service testbed instance |
Example: vagrant-CnEdV
A vagrant VM with specific libraries for
teaching computer networking represented by Cn
, has the
UH Networking Lab’s education libraries
represented by Ed
, along with
Virtual Topology Services
running on the VM which is represented by V
.