All scripts
isp
Expert
4–9 min
T-ISP-017 · L3VPN Customer Onboarding
Provision a new MPLS L3VPN customer end-to-end: VRF, RD/RT, PE-CE protocol (BGP/static/OSPF), import/export policy, and per-site interface binding with idempotent re-runs.
Cisco IOS-XR
Cisco IOS/XE
Juniper Junos
You're viewing a preview
The full script, parameters, and execution console are available with a free account.
Already have access? Sign in →
Capabilities
- VRF + RD/RT generation
- PE-CE BGP/static/OSPF
- Import/export RT policy
- Idempotent re-apply
- Pre/post verification
- Rollback config block
Required inputs
Parameters the script accepts. Defaults shown; some are vendor- or context-gated.
| Parameter | Type | Default | Notes |
|---|---|---|---|
Provider ASN asn | number | 64500 | — |
PE-CE protocol (bgp|static|ospf) pe_ce | string | bgp | — |
Sample inventory schema
Authoritative shape of the device/policy data this script consumes.
No bundled inventory sample. The script accepts standard device lists (CSV/YAML) with hostname, mgmt IP, vendor, and credentials.
Expected output
Reference terminal output the script should produce — used as a stylistic and structural target.
terminal
2026-06-15 10:01:02 INFO Onboarding customer ACME (VRF CUST_ACME, RD 64500:1701) 2026-06-15 10:01:03 INFO PE pe-rtr-01: VRF + PE-CE BGP applied (dry-run) 2026-06-15 10:01:03 INFO PE pe-rtr-04: VRF + PE-CE BGP applied (dry-run) 2026-06-15 10:01:04 INFO Post-check: 2/2 VRFs present, 2 CE neighbors expected 2026-06-15 10:01:04 INFO Use --apply to commit