自动化控制器中的库存与执行环境指南
1. 自定义库存插件概述
使用自定义库存插件时,其来源通常是SCM/Git项目。项目文件夹的结构有一定要求,顶部应该有一个包含需求文件的 collections 文件夹,然后为每个该集合使用的库存源准备一个引用文件。示例结构如下:
├── collections
│ └── requirements.yml
└── netbox.yml
requirements.yml 文件用于从Automation hub或Ansible Galaxy加载集合,示例如下:
---
collections:
- name: netbox.netbox
...
定义文件也是关键的一部分,部分插件对文件名有特定要求,如ServiceNow插件要求文件以 now.yml 或 now.yaml 结尾。该文件需要设置一个变量来指定使用哪个插件读取文件,同时也支持 compose 和 keyed_groups 选项,具体可参考插件文档。
2. 常用库存插件使用
2.1 NetBox
NetBox是网络设备常用的单一事实来源(SOT),其集合名称为 netbox.netbox 。完整的NetBox库
超级会员免费看
订阅专栏 解锁全文
5741

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



