sbaerlocher.snmp

Ansible角色: SNMP

构建状态 许可证 Ansible Galaxy Ansible角色

描述

Ansible角色用于在安装RHEL/CentOS或Debian/Ubuntu的系统上安装和配置SNMP v3,并在Windows上安装SNMP v2。

安装

ansible-galaxy install sbaerlocher.snmp

需求

角色变量

变量 默认值 备注(类型)
snmp_user snmp SNMP用户
snmp_password snmp_password SNMP密码
snmp_encryption snmp_encryption SNMP加密
snmp_contact 可选:系统联系人
snmp_location 可选:系统位置
snmp_agentadress_protocol.ipvX udp / udp6 可选:SNMP协议,X表示ipv4或ipv6
snmp_agentadress_adress.ipvX {{ ansible_default_ipv4.address }} / {{ ansible_default_ipv6.address }} 可选:SNMP绑定地址,X表示ipv4或ipv6
snmp_agentadress_port.ipvX 161 / 161 可选:SNMP端口,X表示ipv4或ipv6

依赖

示例剧本

- hosts: all
  roles:
    - sbaerlocher.snmp

更新日志

1.8.0

  • 添加通过模块安装snmp

1.7.1

  • 添加对Windows 1809的支持

1.7.0

  • 添加操作系统更新支持
  • 清理语法

1.6.0

  • 添加发行版支持
  • 清理语法
  • 添加proxmox支持

1.5

  • 添加Windows支持

1.4

  • 添加IP绑定支持

1.3

  • 添加权限提升支持
  • 新角色检查
  • 支持sysContact和sysLocation

1.2

  • 为通用操作系统添加包管理器
  • 清理

1.1

  • 添加ArchLinux支持

1.0

  • 初始发布

作者

许可证

本项目遵循MIT许可证。有关完整许可证文本,请参见LICENSE文件。

版权

(c) 2018, Simon Bärlocher

关于项目

Installing and Configuration SNMP v3 on Linux and SNMP v2 on Windows.

安装
ansible-galaxy install sbaerlocher.snmp
许可证
mit
下载
648.7k
拥有者
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern