jinja2-ios-config:Jinja2 IOS模板

时间:2024-05-31 04:36:02
【文件属性】:

文件名称:jinja2-ios-config:Jinja2 IOS模板

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-31 04:36:02

Python

关于 这是用于经典IOS交换机的Jinja2模板,包括一些常见的最佳实践配置。 它的灵感来自 另外,我添加了Vlan“人口普查”工具。 它是作为一种实用工具来快速概述哪个vlan存在于哪个交换机上。 给定主机列表和YaML文件中的一些常用设置,它将拖网网络并显示每个VLAN及其配置的交换机的表。 如何 它使用YaML文件进行特定于设备的配置。 每个设备一个文件,其中包含管理和数据平面操作的详细信息(哪个vlan,何处等等) 要求 它显然需要具有Jinja2和YAML支持的Python2。 去做 我需要写一份待办事项清单,因为眼前的任务让我感到有些不知所措。 将一切移动到Ansible 自动配置推送现在并不重要,也可以将配置生成并放置在本地目录中。 评估以下项目以将配置推送到路由器和交换机 具有常用设置的香草模板 为以下组件创建配置摘要: 身份验证(vars文件中的默认值+半径


【文件预览】:
jinja2-ios-config-master
----.gitignore(12B)
----templates()
--------ios_switch.j2(6KB)
----print_template.py(357B)
----LICENSE(18KB)
----vlantools.py(4KB)
----README.md(2KB)
----config()
--------hosts.yml(94B)
--------iou1.yml(903B)
--------common_settings.yml(90B)
--------switch.yml(896B)
----inventory_vlans.py(223B)

网友评论