# SPDX-FileCopyrightText: 2022-present Intel Corporation | |
# | |
# SPDX-License-Identifier: Apache-2.0 | |
# A topology kind representing an Aether Enterprise node | |
apiVersion: topo.onosproject.org/v1beta1 | |
kind: Kind | |
metadata: | |
name: fabric | |
spec: | |
aspects: {} | |
# Fabrics as targets | |
{{- range .Values.fabrics }} | |
--- | |
apiVersion: topo.onosproject.org/v1beta1 | |
kind: Entity | |
metadata: | |
name: {{ .id }} | |
spec: | |
uri: {{ .id }} | |
kind: | |
name: fabric | |
aspects: | |
onos.topo.Configurable: | |
address: fabric-adapter-v0-1:5150 | |
version: 0.1.x | |
type: sdn-fabric | |
onos.topo.ControllerInfo: | |
control_endpoint: | |
address: {{ .onos.address }} | |
port: {{ .onos.port }} | |
username: {{ .onos.username }} | |
password: {{ .onos.password }} | |
onos.topo.Location: | |
lat: {{ .lat }} | |
lng: {{ .long }} | |
onos.topo.TLSOptions: | |
insecure: true | |
onos.topo.Asset: | |
name: {{ .name }} | |
onos.topo.MastershipState: {} | |
{{- end }} |