100 lines
3.5 KiB
YAML
100 lines
3.5 KiB
YAML
- name: Storage
|
|
name_lower: storage
|
|
vip: true
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
storage_subnet:
|
|
ipv6_subnet: fd00:fd00:fd00:3000::/64
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:3000::10', 'end': 'fd00:fd00:fd00:3000:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:3004::/64', 'nexthop':'fd00:fd00:fd00:3000::1'}]
|
|
vlan: 30
|
|
- name: StorageLeaf2
|
|
name_lower: storage2
|
|
vip: false
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
storage2_subnet:
|
|
ipv6_subnet: fd00:fd00:fd00:3004::/64
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:3004::10', 'end': 'fd00:fd00:fd00:3004:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:3000::/64', 'nexthop':'fd00:fd00:fd00:3004::1'}]
|
|
vlan: 31
|
|
- name: StorageMgmt
|
|
name_lower: storage_mgmt
|
|
vip: true
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
storage_mgmt_subnet:
|
|
ipv6_subnet: fd00:fd00:fd00:4000::/64
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:4000::10', 'end': 'fd00:fd00:fd00:4000:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:4004::/64', 'nexthop':'fd00:fd00:fd00:4000::1'}]
|
|
vlan: 40
|
|
- name: StorageMgmtLeaf2
|
|
name_lower: storage_mgmt2
|
|
vip: false
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
storage_mgmt2_subnet:
|
|
ipv6_subnet: 'fd00:fd00:fd00:4004::/64'
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:4004::10', 'end': 'fd00:fd00:fd00:4004:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:4000::/64', 'nexthop':'fd00:fd00:fd00:4004::1'}]
|
|
vlan: 41
|
|
- name: InternalApi
|
|
name_lower: internal_api
|
|
vip: true
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
internal_api_subnet:
|
|
ipv6_subnet: 'fd00:fd00:fd00:2000::/64'
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:2000::10', 'end': 'fd00:fd00:fd00:2000:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:2004::/64', 'nexthop':'fd00:fd00:fd00:2000::1'}]
|
|
vlan: 20
|
|
- name: InternalApiLeaf2
|
|
name_lower: internal_api2
|
|
vip: false
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
internal_api2_subnet:
|
|
ipv6_subnet: 'fd00:fd00:fd00:2004::/64'
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:2004::10', 'end': 'fd00:fd00:fd00:2004:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:2000::/64', 'nexthop':'fd00:fd00:fd00:2004::1'}]
|
|
vlan: 21
|
|
- name: Tenant
|
|
name_lower: tenant
|
|
vip: false # Tenant networks do not use VIPs
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
tenant_subnet:
|
|
ipv6_subnet: 'fd00:fd00:fd00:5000::/64'
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:5000::10', 'end': 'fd00:fd00:fd00:5000:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:5004::/64', 'nexthop':'fd00:fd00:fd00:5000::1'}]
|
|
vlan: 50
|
|
- name: TenantLeaf2
|
|
name_lower: tenant2
|
|
vip: false # Tenant networks do not use VIPs
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
tenant2_subnet:
|
|
ipv6_subnet: 'fd00:fd00:fd00:5004::/64'
|
|
ipv6_allocation_pools: [{'start': 'fd00:fd00:fd00:5004::10', 'end': 'fd00:fd00:fd00:5004:ffff:ffff:ffff:fffe'}]
|
|
routes_ipv6: [{'destination':'fd00:fd00:fd00:5000::/64', 'nexthop':'fd00:fd00:fd00:5004::1'}]
|
|
vlan: 51
|
|
- name: External
|
|
name_lower: external
|
|
vip: true
|
|
ipv6: true
|
|
mtu: 1500
|
|
subnets:
|
|
external_subnet:
|
|
ipv6_subnet: '2001:db8:fd00:1000::/64'
|
|
ipv6_allocation_pools: [{'start': '2001:db8:fd00:1000::10', 'end': '2001:db8:fd00:1000:ffff:ffff:ffff:fffe'}]
|
|
gateway_ipv6: '2001:db8:fd00:1000::1'
|
|
vlan: 10
|