locationlabs.netq-agent
ansible-netq-agent
用于在 Cumulus Linux 交换机上安装 NetQ3 代理的角色。
更多信息请参见 NetQ 文档。
要求
Cumulus Linux => 3.3
Cumulus NetQ => 3.x
角色变量
netq_backend_server
: netq 服务器的 IP 地址netq_repo_version
: netq 仓库的版本,例如 "netq-3.0" 或 "netq-latest"
依赖项
无
注意事项
此角色将处理在更改仓库版本时删除现有 1.4、2.4 和 3.0 仓库条目。如果当前版本是 1.4、2.4 或 3.0 以外的版本(如 netq-latest),用户需要自行处理。您可以在更新到新版本之前,将之前版本的 "state: present" 改为 "state: absent",或者在 /task/main.yml 的任务 "Remove any old netq repos" 中添加希望删除的版本。
如果已经安装了版本 1.4、2.4 或 3.0,将更新为 3.1 或最新版本,具体取决于 netq_repo_version
。如果 Cumulus Linux 主机尚未安装代理,则会安装版本 3.1 或最新的 netq-agent 和 netq-apps(cli)。
该角色目前不考虑 Ubuntu 或 RHE/CentOS 主机,仅支持 Cumulus Linux。
示例剧本
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
许可证
Apache 许可证 2.0
作者信息
来自 Avast 的 Location Labs
安装
ansible-galaxy install locationlabs.netq-agent
许可证
apache-2.0
下载
122