Chapter 4 Where to Start with Network Automation?

For diagrams, tables, or exact code formatting, .

JOHN W. CAPOBIANCOPRINTED PAGE 76

{% endif %} {% endfor %} {% endif %}  20_IOS_vrf_list.j2: o VRF lists for Easy Virtual Networking (EVN). o Applied at the core and distribution layers.

 21_IOS_ospf.j2: o OSPF related configurations. o Applied at the core and distribution layers.

 22_IOS_static_routes.j2: o Static route configurations. o Applied at the core.

 23_IOS_vlan.j2: o VLAN related configuration. o Mix of global (native VLAN) and per-host application across the enterprise. o Sample: vlan {{ global_campus_defaults.native_vlan }} name NativeVLAN o {% if host_vlans is defined %} {% for host_vlan in host_vlans %} vlan {{ host_vlan }} name {{ host_vlans[host_vlan].name }} {% endfor %} {% endif %}  24_IOS_vlan_interface.j2: o SVI related configurations. o Applied on each host across enterprise.

 25_IOS_platform_port_channel_interfaces.j2: o group_vars implied directly in template name. o All port-channels common to a platform.

 26_IOS_hostport_channel_interfaces.j2: o host_vars implied directly in template name. o All port-channel configurations for an individual device.

 27_IOS_loopback_interfaces.j2: o All loopback interfaces. o Applied to the core but can be used at distribution or access for management.

 28_IOS_platform_interfaces_DAD.j2: o Dual Active Detection (DAD) interfaces for VSS systems. o Applied at the core and distribution layers.

 29_IOS_host_interfaces unused.j2: