使用 Ansible 构建 Arista 数据中心网络
1. 定义 Ansible 清单
在使用 Ansible 管理网络设备时,定义清单是必不可少的一步。清单用于描述和分类网络中需要由 Ansible 管理的设备,同时通过 ansible_host 参数指定 Ansible 与这些设备通信的 IP 地址。
- 我们使用 hosts 文件构建 Ansible 清单,并定义多个组来对拓扑中的不同设备进行分组,具体如下:
- leaf 组:引用拓扑中的所有叶交换机。
- spine 组:引用拓扑中的所有脊交换机。
- arista 组:引用 leaf 和 spine 组。
- 创建 ansible.cfg 文件并将其配置为指向 hosts 文件,作为 Ansible 清单文件。同时,通过将 gathering 设置为 explicit 来禁用 setup 模块,因为在针对网络节点运行 Ansible 时不需要该模块。
2. 从 Ansible 连接和认证 Arista 设备
此步骤将介绍如何通过安全外壳(SSH)从 Ansible 连接到 Arista 设备,并使用用户名和密码进行认证。
- 准备工作 :需要按照前面的步骤构建 A
超级会员免费看
订阅专栏 解锁全文
40

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



