构建基于Arista和Ansible的数据中心网络
1. 配置点对点(P2P)链路的IPv4地址
要在所有点对点(P2P)结构链路设置IPv4地址,可在 pb_arista_basic_config.yml 剧本中添加以下任务:
- name: "Configure IP Addresses"
eos_l3_interface:
name: "{
{ item.port }}"
ipv4: "{
{ item.ip }}/{
{ global.p2p_prefix }}"
state: present
with_items: "{
{ p2p_ip[inventory_hostname] }}"
在 group_vars/all.yml 文件中,使用 p2p_ip 字典对网络中的所有P2P IP地址进行建模,使用 lo_ip 字典指定节点的环回IP地址。通过 eos_interface Ansible模块启用接口并设置基本参数,使用 eos_l3_interface 模块为所有设备的接口设置正确的IPv4地址。
若需要对接口配置进行更精细的控制,可使用Jinja2模板。具体步骤如下:
1. 在 templates 文件夹中创建新的Jinja2模板文件
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



