diff --git a/gosdn.clab.yaml b/gosdn.clab.yaml index bc83b03ecaddef34def7aae758912dc56b5aa532..c36655ec6649eda49ae16c55577ffb94abc1eb7b 100644 --- a/gosdn.clab.yaml +++ b/gosdn.clab.yaml @@ -32,84 +32,84 @@ topology: mgmt_ipv4: 172.100.0.4 group: server - gosdn: - kind: linux - image: gosdn - ports: - - 55055:55055 - - 8080:8080 - - 40000:40000 - cmd: - --config /gosdn/configs/containerlab-gosdn.toml - mgmt_ipv4: 172.100.0.5 - - gnmi-target: - kind: linux - image: gnmi-target - ports: - - 7030:7030 - mgmt_ipv4: 172.100.0.6 - - csbi-orchestrator: - kind: linux - image: orchestrator - ports: - - 55056:55056 - - 9338:9338 - binds: - - /var/run/docker.sock:/var/run/docker.sock - - ./csbi/.csbi.yaml:/etc/.csbi.yml - cmd: --log-level trace --config /etc/.csbi.yml - mgmt_ipv4: 172.100.0.7 - - grafana: - kind: linux - image: grafana/grafana:8.1.2 - binds: - - ./csbi/grafana/provisioning/datasources:/etc/grafana/provisioning/datasources - ports: - - 3000:3000 - mgmt_ipv4: 172.100.0.8 - - prometheus: - kind: linux - image: prom/prometheus:v2.29.1 - ports: - - 9000:9090 - binds: - - ./csbi/prometheus:/etc/prometheus - cmd: --web.enable-lifecycle --config.file=/etc/prometheus/prometheus.yml - mgmt_ipv4: 172.100.0.9 - - mongodb: - kind: linux - image: mongo:5 - ports: - - 27017:27017 - env: - MONGO_INITDB_ROOT_USERNAME: root - MONGO_INITDB_ROOT_PASSWORD: example - mgmt_ipv4: 172.100.0.13 - - mongodb-express: - kind: linux - image: mongo-express:0.54.0 - ports: - - 8081:8081 - env: - ME_CONFIG_MONGODB_ADMINUSERNAME: root - ME_CONFIG_MONGODB_ADMINPASSWORD: example - ME_CONFIG_MONGODB_SERVER: mongodb - mgmt_ipv4: 172.100.0.14 - - rabbitmq: - kind: linux - image: rabbitmq:3-management - ports: - - 127.0.0.1:5672:5672 - - 127.0.0.1:15672:15672 - mgmt_ipv4: 172.100.0.15 - + #gosdn: + # kind: linux + # image: gosdn + # ports: + # - 55055:55055 + # - 8080:8080 + # - 40000:40000 + # cmd: + # --config /gosdn/configs/containerlab-gosdn.toml + # mgmt_ipv4: 172.100.0.5 +# + #gnmi-target: + # kind: linux + # image: gnmi-target + # ports: + # - 7030:7030 + # mgmt_ipv4: 172.100.0.6 +# + #csbi-orchestrator: + # kind: linux + # image: orchestrator + # ports: + # - 55056:55056 + # - 9338:9338 + # binds: + # - /var/run/docker.sock:/var/run/docker.sock + # - ./csbi/.csbi.yaml:/etc/.csbi.yml + # cmd: --log-level trace --config /etc/.csbi.yml + # mgmt_ipv4: 172.100.0.7 +# + #grafana: + # kind: linux + # image: grafana/grafana:8.1.2 + # binds: + # - ./csbi/grafana/provisioning/datasources:/etc/grafana/provisioning/datasources + # ports: + # - 3000:3000 + # mgmt_ipv4: 172.100.0.8 +# + #prometheus: + # kind: linux + # image: prom/prometheus:v2.29.1 + # ports: + # - 9000:9090 + # binds: + # - ./csbi/prometheus:/etc/prometheus + # cmd: --web.enable-lifecycle --config.file=/etc/prometheus/prometheus.yml + # mgmt_ipv4: 172.100.0.9 +# + #mongodb: + # kind: linux + # image: mongo:5 + # ports: + # - 27017:27017 + # env: + # MONGO_INITDB_ROOT_USERNAME: root + # MONGO_INITDB_ROOT_PASSWORD: example + # mgmt_ipv4: 172.100.0.13 +# + #mongodb-express: + # kind: linux + # image: mongo-express:0.54.0 + # ports: + # - 8081:8081 + # env: + # ME_CONFIG_MONGODB_ADMINUSERNAME: root + # ME_CONFIG_MONGODB_ADMINPASSWORD: example + # ME_CONFIG_MONGODB_SERVER: mongodb + # mgmt_ipv4: 172.100.0.14 +# + #rabbitmq: + # kind: linux + # image: rabbitmq:3-management + # ports: + # - 127.0.0.1:5672:5672 + # - 127.0.0.1:15672:15672 + # mgmt_ipv4: 172.100.0.15 +# links: - endpoints: ["ceos0:eth1","ceos1a:eth1"] - endpoints: ["ceos0:eth2","centos1:eth1"]