-
Malte Bauch authored
See merge request !768
Malte Bauch authoredSee merge request !768
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
gosdn.clab.yaml 2.71 KiB
name: gosdn_csbi_arista_base
mgmt:
network: gosdn-csbi-arista-base-net
ipv4-subnet: 172.100.0.0/16
ipv6-subnet: 2001:db8::/64
topology:
kinds:
ceos:
image: registry.code.fbi.h-da.de/danet/containers/ceos:4.28.2F
nodes:
ceos0:
kind: ceos
mgmt-ipv4: 172.100.0.11
group: spine
ceos1:
kind: ceos
mgmt-ipv4: 172.100.0.12
group: spine
centos0:
kind: linux
image: centos:8
mgmt-ipv4: 172.100.0.3
group: server
centos1:
kind: linux
image: centos:8
mgmt-ipv4: 172.100.0.4
group: server
gosdn:
kind: linux
image: gosdn
ports:
- 55055:55055
- 8080:8080
- 40000:40000
cmd: --config /app/configs/containerlab-gosdn.toml
mgmt-ipv4: 172.100.0.5
env:
GOSDN_ADMIN_PASSWORD: TestPassword
binds:
- ../../artifacts/ssl/gosdn:/app/ssl
gnmi-target:
kind: linux
image: registry.code.fbi.h-da.de/danet/gnmi-target/debian:develop
binds:
- ../../artifacts/ssl/gnmi-target:/etc/gnmi-target/ssl
ports:
- 7030:7030
cmd: start --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
mgmt-ipv4: 172.100.0.6
plugin-registry:
kind: linux
image: plugin-registry
mgmt-ipv4: 172.100.0.16
grafana:
kind: linux
image: grafana/grafana:8.1.2
binds:
- ../../csbi/grafana/provisioning/datasources:/etc/grafana/provisioning/datasources
ports:
- 3000:3000