fabric-umbrella: initial version
Change-Id: I3347bd7c49c6f2a53f074fab05cfb1f2164c2fab
diff --git a/fabric-umbrella/templates/topo.yaml b/fabric-umbrella/templates/topo.yaml
new file mode 100644
index 0000000..6b2f6a8
--- /dev/null
+++ b/fabric-umbrella/templates/topo.yaml
@@ -0,0 +1,37 @@
+# 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.Location:
+ lat: {{ .lat }}
+ lng: {{ .long }}
+ onos.topo.TLSOptions:
+ insecure: true
+ onos.topo.Asset:
+ name: {{ .name }}
+ onos.topo.MastershipState: {}
+{{- end }}