blob: a2ceb642fbad011f577bd50872fb44f0dd2fc4a7 [file] [log] [blame]
SeanCondon3c3d08f2022-05-27 11:39:58 +01001# SPDX-FileCopyrightText: 2022-present Intel Corporation
2#
3# SPDX-License-Identifier: Apache-2.0
4
5# A topology kind representing an Aether Enterprise node
6apiVersion: topo.onosproject.org/v1beta1
7kind: Kind
8metadata:
9 name: fabric
10spec:
11 aspects: {}
12
13# Fabrics as targets
14{{- range .Values.fabrics }}
15---
16apiVersion: topo.onosproject.org/v1beta1
17kind: Entity
18metadata:
19 name: {{ .id }}
20spec:
21 uri: {{ .id }}
22 kind:
23 name: fabric
24 aspects:
25 onos.topo.Configurable:
26 address: fabric-adapter-v0-1:5150
27 version: 0.1.x
28 type: sdn-fabric
SeanCondonce52a442022-07-14 10:40:35 +010029 onos.topo.ControllerInfo:
30 control_endpoint:
31 address: {{ .onos.address }}
32 port: {{ .onos.port }}
33 username: {{ .onos.username }}
34 password: {{ .onos.password }}
SeanCondon3c3d08f2022-05-27 11:39:58 +010035 onos.topo.Location:
36 lat: {{ .lat }}
37 lng: {{ .long }}
38 onos.topo.TLSOptions:
39 insecure: true
40 onos.topo.Asset:
41 name: {{ .name }}
42 onos.topo.MastershipState: {}
43{{- end }}