init commit
This commit is contained in:
2
demo/spec/common/eu.yaml
Normal file
2
demo/spec/common/eu.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
partitional:
|
||||
location: european union
|
||||
2
demo/spec/common/us.yaml
Normal file
2
demo/spec/common/us.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
partitional:
|
||||
location: united states
|
||||
2
demo/spec/xyz/common/ex.yaml
Normal file
2
demo/spec/xyz/common/ex.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
regional:
|
||||
partition: us
|
||||
2
demo/spec/xyz/ex-edge-r1/common.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
common:
|
||||
layer: ex-edge-r
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz1-ex-edge-r101.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz1-ex-edge-r101.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz1-ex-edge-r101
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz1-ex-edge-r102.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz1-ex-edge-r102.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz1-ex-edge-r102
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz1.common.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz1.common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
zonal:
|
||||
az: 1
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz2-ex-edge-r101.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz2-ex-edge-r101.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz2-ex-edge-r101
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz2-ex-edge-r102.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz2-ex-edge-r102.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz2-ex-edge-r102
|
||||
2
demo/spec/xyz/ex-edge-r1/xyz2.common.yaml
Normal file
2
demo/spec/xyz/ex-edge-r1/xyz2.common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
zonal:
|
||||
az: 2
|
||||
3
demo/spec/xyz/ex-edge-r2/common.yaml
Normal file
3
demo/spec/xyz/ex-edge-r2/common.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
common:
|
||||
partition: eu
|
||||
layer: ex-edge-r
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz1-ex-edge-r201.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz1-ex-edge-r201.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz1-ex-edge-r201
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz1-ex-edge-r202.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz1-ex-edge-r202.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz1-ex-edge-r202
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz1.common.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz1.common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
zonal:
|
||||
az: 1
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz2-ex-edge-r201.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz2-ex-edge-r201.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz2-ex-edge-r201
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz2-ex-edge-r202.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz2-ex-edge-r202.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
device:
|
||||
hostname: xyz2-ex-edge-r202
|
||||
2
demo/spec/xyz/ex-edge-r2/xyz2.common.yaml
Normal file
2
demo/spec/xyz/ex-edge-r2/xyz2.common.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
zonal:
|
||||
az: 2
|
||||
4
demo/tmpl/common/ex/system.tmpl
Normal file
4
demo/tmpl/common/ex/system.tmpl
Normal file
@@ -0,0 +1,4 @@
|
||||
system {
|
||||
hostname {{ hostname }};
|
||||
location "{{ location }}";
|
||||
}
|
||||
2
demo/tmpl/ex-edge-r/chassis.tmpl
Normal file
2
demo/tmpl/ex-edge-r/chassis.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
chassis {
|
||||
}
|
||||
2
demo/tmpl/ex-edge-r/interfaces.tmpl
Normal file
2
demo/tmpl/ex-edge-r/interfaces.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
interfaces {
|
||||
}
|
||||
2
demo/tmpl/ex-edge-r/protocols.tmpl
Normal file
2
demo/tmpl/ex-edge-r/protocols.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
protocols {
|
||||
}
|
||||
5
demo/tmpl/ex-edge-r/structure.yaml
Normal file
5
demo/tmpl/ex-edge-r/structure.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
files:
|
||||
- system
|
||||
- chassis
|
||||
- interfaces
|
||||
- protocols
|
||||
1
demo/tmpl/ex-edge-r/system.tmpl
Symbolic link
1
demo/tmpl/ex-edge-r/system.tmpl
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/ex/system.tmpl
|
||||
Reference in New Issue
Block a user