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

关于项目

Install NetQ agent on Cumulus switches

安装
ansible-galaxy install locationlabs.netq-agent
许可证
apache-2.0
下载
122