Skip to content

Commit

Permalink
Add IPv6 fabric underlay node configuration
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Berendt <[email protected]>
  • Loading branch information
berendt authored and osfrickler committed Dec 13, 2023
1 parent e3d9897 commit 9f8d1c1
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions docs/guides/configuration-guide/network.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
sidebar_label: Network
sidebar_position: 98
---

# Network

## IPv6 fabric underlay

Example configuration for a node. The configuration is stored in the `host_vars` file for the node in `inventory`
directory in the configuration repository.

```yaml
##########################################################
# ansible

ansible_host: 10.10.42.10
```
```yaml
##########################################################
# generic

internal_interface: dummy0
```
```yaml
##########################################################
# network

network_type: netplan
network_dummy_interfaces:
- dummy0
network_ethernets:
enp99s0f0np0:
mtu: 9100
enp99s0f1np1:
mtu: 9100
dummy0:
addresses:
- 10.10.42.10/32
- 2001:db8::10:10:42:10/128
```
```yaml
##########################################################
# frr

frr_local_as: 4210042010
frr_loopback_v4: 10.10.42.10
frr_loopback_v6: 2001:db8::10:10:42:10
frr_uplinks:
- interface: enp99s0f0np0
remote_as: 65401
- interface: enp99s0f1np1
remote_as: 65402
```
```yaml
##########################################################
# kolla

network_interface: "{{ internal_interface }}"
```

0 comments on commit 9f8d1c1

Please sign in to comment.