diff --git a/operational/ASW1.yaml b/operational/ASW1.yaml new file mode 100644 index 0000000..5c9098f --- /dev/null +++ b/operational/ASW1.yaml @@ -0,0 +1,25 @@ +hostname: ASW1 +transceiver qsfp default-mode: 4x10G +spanning-tree mode: mstp +aaa authorization exec default: local +no aaa root +username admin role network-admin secret sha512: $6$6CnYt2eCyyiKtz7g$K.EbkNNgXuWhpZLa9NgM5nqRBNfZBXuIl68f655Mpn4YNMxKfDqTfdZriS3Aykiq0eZfkAlcEeoUP.pbHifa6. +username automationAdmin privilege 15 secret sha512: $6$aAWqjKxC1fS8qkW5$00rzdpOTynE58Dp7yegDlQtBnMGBjJZbYzfqd.CDeMfiL9JpTEoy6tX7dhvdKRJiuMd4j7iXDcv8qELsAXm8p. +vlan 10: + name: Engineering +vlan 20: + name: Marketing +vlan 30: + name: Sales +interface Ethernet1: {} +interface Ethernet2: {} +interface Management1: + ip address: 10.0.0.15/24 +no ip routing +management api http-commands: + protocol: unix-socket + no shutdown +management api gnmi: + transport: grpc default +management api netconf: + transport: ssh default \ No newline at end of file diff --git a/operational/MLSD2.yaml b/operational/MLSD2.yaml new file mode 100644 index 0000000..0e78029 --- /dev/null +++ b/operational/MLSD2.yaml @@ -0,0 +1,35 @@ +hostname: MLSD2 +spanning-tree: + mode: mstp +vlans: + - id: 10 + name: Engineering + - id: 20 + name: Marketing + - id: 30 + name: Sales +interfaces: + - name: Ethernet1 + - name: Ethernet1/1 + no_switchport: true + ip_address: 192.168.2.2/30 + - name: Ethernet1/2 + switchport: + trunk: + allowed_vlans: [10, 20, 30] + mode: trunk + - name: Ethernet1/3 + switchport: + trunk: + allowed_vlans: [10, 20, 30] + mode: trunk + - name: Ethernet1/4 + switchport: + trunk: + allowed_vlans: [10, 20, 30] + mode: trunk + - name: Ethernet2 + - name: Ethernet3 + - name: Management0 + ip_address: 172.20.20.22/24 + ipv6_address: 3fff:172:20:20::5/64