Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

Commit

Permalink
Merge pull request #159 from kpbush30/main
Browse files Browse the repository at this point in the history
Docs(validation): Add missing icons
  • Loading branch information
RestlessWanderer authored Sep 27, 2024
2 parents fc0d783 + 93760fb commit 45982db
Show file tree
Hide file tree
Showing 6 changed files with 137 additions and 5 deletions.
3 changes: 3 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ markdown_extensions:
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
options:
custom_icons:
- overrides/.icons
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
Expand Down
72 changes: 72 additions & 0 deletions overrides/.icons/anta.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
54 changes: 54 additions & 0 deletions overrides/.icons/batfish.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion workshops/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ The Arista CI Workshops are intended for engineers looking to learn the fundamen
- **Workshop #2 (L2LS)** - Arista CI / AVD - L2LS
- **Workshop #2 (L3LS)** - Arista CI / AVD - L3LS EVPN/VXLAN
- **Workshop #3** - Arista CI / AVD with CI/CD
- **Workshop #4** - Automated Network Validation

## Fundamentals

Expand All @@ -28,8 +29,8 @@ The Arista CI Workshops are intended for engineers looking to learn the fundamen
- AVD L3LS EVPN/VXLAN
- [Overview](l3ls/overview.md)
- [Lab Guide](l3ls/l3ls-lab-guide.md)
- [CI/CD Basics](cicd-basics.md)
- Automated Network Validation
- [Overview](validation/overview.md)
- [ANTA Lab Guide](validation/anta_validate.md)
- [AVD Lab Guide](validation/avd_validate.md)
- [CI/CD Basics](cicd-basics.md)
8 changes: 5 additions & 3 deletions workshops/validation/anta_validate.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ ANTA can be run against any Arista architecture (L2LS, L3LS, etc). For this lab

If you **have not completed** the CI/AVD labs, no worries! This lab contains all the steps necessary to test a working fabric using ANTA and AVD. Continue on and prepare your environment! :rocket:

[:octicons-arrow-right-24: Prepare Your Lab!](#step-1---prepare-lab-environment)
[:octicons-arrow-right-24: Prepare Your Lab!](#access-the-atd-lab)

</div>

Expand Down Expand Up @@ -217,8 +217,10 @@ We have a set of target devices, we now need to define the set of tests we inten
1. `VerifyUptime`
2. `VerifyEnvironmentCooling`
3. `VerifyTerminAttrVersion`
To run our first ANTA test, target our new `sites/site_1/anta_inventory.yml` with the `tests/all.yml` test catalog. We must pass our username and password as part of the run, so let's explore the options.
3. Not many tests, but let's use this for our first ANTA NRFU run!

3. To run our first ANTA test, target our new `sites/site_1/anta_inventory.yml` with the `tests/all.yml` test catalog. We must pass our username and password as part of the run, so let's explore the options.
4. Not many tests, but let's use this for our first ANTA NRFU run!

### Running NRFU Tests

Expand Down
2 changes: 1 addition & 1 deletion workshops/validation/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ So what does it mean that AVD has been tested?! At a high level, that means test
<div class="grid" markdown>

- AVD `arista.avd.eos_designs` generates valid data models for our configuration generation
- AVD `arista.avd.eos_cli_config_gen` renders `eos_design` data models to produce valid EOS configuration
- AVD `arista.avd.eos_cli_config_gen` renders `eos_designs` data models to produce valid EOS configuration
- AVD filter plugins (like `arista.avd.range_expand`) is tested that both user input and resulting EOS interface ranges are valid

![System Testing](assets/images/system_testing.svg){ width="600" }
Expand Down

0 comments on commit 45982db

Please sign in to comment.