adfinis.icinga2_agent
角色 Icinga2_agent
该角色用于安装 Icinga2 客户端和 nagios 插件。
要求
该角色需要在目标系统上配置 EPEL 仓库。建议使用以下角色: adfinis.pkg_mirror
在 RHEL 和 OracleLinux 上,目标系统上也需要配置可选仓库。
角色变量
icinga2_agent_yum:
# Icinga yum 仓库
repo: "http://packages.icinga.com/epel/$releasever/release/"
# Icinga 签名密钥
key: "http://packages.icinga.com/icinga.key"
icinga2_agent_apt:
# Icinga apt 仓库
repo: "deb http://packages.icinga.com/{{ ansible_distribution|lower }} icinga-{{ ansible_distribution_release }} main"
# Icinga 签名密钥
key: "http://packages.icinga.com/icinga.key"
依赖关系
该角色没有直接依赖其他角色。
示例剧本
- hosts: servers
roles:
- { role: adfinis.icinga2_agent }
许可证
作者信息
icinga2_agent 角色由以下人员编写: