引言
在网络自动化配置中,Ansible是一个强大的工具,它允许我们通过编写简单的YAML文件来管理和配置网络设备。然而,在处理设备返回的数据时,如何正确地提取和处理这些数据是一个常见的问题。本文将通过一个实际的例子,展示如何使用Ansible来查询网络设备接口的描述信息,并在更新时添加额外的文本和日期时间。
案例背景
假设我们需要编写一个Ansible剧本(playbook),用于查询Cisco交换机端口的描述信息,然后将这个描述信息更新为新的内容,同时添加当前的日期和时间。
Ansible Playbook实例
1. 查询接口描述信息
首先,我们需要编写一个任务来查询接口的描述信息。使用ios_command
模块可以完成这个任务:
- name: Verifying Interface Description
ios