SeanCondon | 3c3d08f | 2022-05-27 11:39:58 +0100 | [diff] [blame] | 1 | # SPDX-FileCopyrightText: 2022-present Intel Corporation |
| 2 | # |
| 3 | # SPDX-License-Identifier: Apache-2.0 |
| 4 | |
| 5 | # A topology kind representing an Aether Enterprise node |
| 6 | apiVersion: topo.onosproject.org/v1beta1 |
| 7 | kind: Kind |
| 8 | metadata: |
| 9 | name: fabric |
| 10 | spec: |
| 11 | aspects: {} |
| 12 | |
| 13 | # Fabrics as targets |
| 14 | {{- range .Values.fabrics }} |
| 15 | --- |
| 16 | apiVersion: topo.onosproject.org/v1beta1 |
| 17 | kind: Entity |
| 18 | metadata: |
| 19 | name: {{ .id }} |
| 20 | spec: |
| 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 |
SeanCondon | ce52a44 | 2022-07-14 10:40:35 +0100 | [diff] [blame] | 29 | onos.topo.ControllerInfo: |
| 30 | control_endpoint: |
| 31 | address: {{ .onos.address }} |
| 32 | port: {{ .onos.port }} |
| 33 | username: {{ .onos.username }} |
| 34 | password: {{ .onos.password }} |
SeanCondon | 3c3d08f | 2022-05-27 11:39:58 +0100 | [diff] [blame] | 35 | 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 }} |