Skip to content

Commit

Permalink
Moving things around
Browse files Browse the repository at this point in the history
  • Loading branch information
tonybourkesdnpros committed Feb 9, 2024
1 parent 6b07170 commit 29d78e0
Show file tree
Hide file tree
Showing 63 changed files with 4 additions and 45 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,47 +26,6 @@ Ansible playbooks are included to show the following:
- Deploying the configuration via CloudVision to the switches, including a full change-based workflow with rollback capability etc.
- Validating the configuration

## Installation

Requirements to use this example:

- Follow the installation guide for AVD found [here](../../docs/installation/collection-installation.md).
- Run the following playbook to copy the AVD **examples** to your current working directory, for example `ansible-avd-examples`:

`ansible-playbook arista.avd.install_examples`

This will show the following:

```shell
~/ansible-avd-examples# ansible-playbook arista.avd.install_examples

PLAY [Install Examples]***************************************************************************************************************************************************************************************************************************************************************

TASK [Copy all examples to ~/ansible-avd-examples]*****************************************************************************************************************************************************
changed: [localhost]

PLAY RECAP
****************************************************************************************************************************************************************************************************************************************************************************
localhost : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
```

After the playbook has run successfully, the directory structure will look as shown below, the contents of which will be covered in later sections:

```shell
ansible-avd-examples/ (or wherever the playbook was run)
|── single-dc-multipod-l3ls
├── ansible.cfg
├── documentation
├── group_vars
├── images
├── intended
├── inventory.yml
├── playbooks
├── README.md
```

!!! info
If the content of any file is ***modified*** and the playbook is rerun, the file ***will not*** be overwritten. However, if any file in the example is ***deleted*** and the playbook is rerun, Ansible will re-create the file.

## Overall design overview

Expand Down Expand Up @@ -99,7 +58,7 @@ The drawing below shows the physical topology used in this example. The interfac

=== "Underlay"

![Figure: Arista Underlay BGP Design](images/bgp-underlay.svg)
![Arista Underlay BGP Design](images/l3ls-multipod.png)

=== "Overlay"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ tenants:
ip_address_virtual: 10.1.20.1/24
l3_interfaces:
- interfaces: [Ethernet9]
ip_addresses: [10.1.5.1/24]
ip_addresses: [10.1.5.0/31]
nodes: [leaf4]
enabled: True
bgp_peers:
- ip_address: 10.1.5.254
remote_as: 1
- ip_address: 10.1.5.1
remote_as: 65534
nodes: [leaf4]

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 29d78e0

Please sign in to comment.