Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解管理 Junos 设备时的 Ansible 清单文件

Ansible 清单文件定义了运行剧本中的命令、模块和任务的主机和主机组。该文件可以采用多种格式之一,具体取决于您的 Ansible 环境和插件。常见的格式包括 INI 和 YAML。清单文件的默认位置是 /etc/ ansible/hosts。您还可以在其他位置创建特定于项目的清单文件。

清单文件可以列出单个主机或用户定义的主机组。这使您能够定义具有类似角色的 Junos 设备组,以执行相同的操作和配置任务。例如,如果您管理一个或多个数据中心,则可以为需要相同操作集(如升级 Junos OS 和重新启动设备)的交换机创建 Ansible 组。

要使用 Ansible 管理 Junos 设备,您必须在执行 Ansible 模块的每台设备上都有一个具有相应访问权限的 Junos OS 登录帐户。必须确保文件中每个主机都有用户名和密码或访问密钥。

以下 INI 格式的示例清单文件定义了单个主机、 host1、两组主机, routers 以及 switches

有关 Ansible 清单文件的更多信息,请参阅 Ansible 官方文档,网址为 https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html 。