Files
arista-evpn-vxlan-clab/infrahub/objects/00-ipam-foundation.yml
Damien f82f9d22a1 Add IPAM foundation objects and schemas
Add device model, supernet prefixes, and ASN number pool for IPAM
foundation
Add IP prefix and address schemas with resource manager support
Add device model schema with port specifications
Add site IP prefix relationships and fabric device model relationships
2026-03-20 19:58:34 +01:00

54 lines
1.4 KiB
YAML

# IPAM Foundation Objects
# Must be loaded BEFORE 01-foundation.yml
# Contains: device model, supernet prefixes, ASN number pool
---
# ================================================================
# Device Model
# ================================================================
- kind: InfraDeviceModel
data:
name:
value: "7050SX3-48YC12"
description:
value: "Arista 7050SX3-48YC12 — 48x 25G SFP28 + 12x 100G QSFP100"
manufacturer:
value: "Arista"
host_port_count:
value: 48
fabric_port_count:
value: 12
# ================================================================
# Supernet Prefixes
# ================================================================
- kind: IpamIPPrefix
data:
prefix:
value: "10.0.0.0/8"
description:
value: "Infrastructure supernet — loopbacks, underlay, MLAG"
- kind: IpamIPPrefix
data:
prefix:
value: "172.16.0.0/12"
description:
value: "Services supernet — L2/L3 VXLAN user subnets"
# ================================================================
# ASN Number Pool
# ================================================================
- kind: CoreNumberPool
data:
name:
value: "leaf-asn-pool"
description:
value: "ASN pool for leaf MLAG pairs (65001-65099)"
start_range:
value: 65001
end_range:
value: 65099
node: InfraAutonomousSystem
node_attribute: asn