buluma.snmpd

Ansible ロール snmpd

システムに snmpd をインストールし、設定します。

GitHub バージョン イシュー プルリクエスト ダウンロード
github Version Issues PullRequests Ansible Role

サンプルプレイブック

このサンプルは molecule/default/converge.yml から取られており、各プッシュ、プルリクエスト、リリース時にテストされています。

---
- name: converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.snmpd

マシンを準備する必要があります。CIでは molecule/default/prepare.yml を使ってこれが行われます。

---
- name: prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap

これらのロールの使い方についての詳細な説明と例もご覧ください。

ロール変数

変数のデフォルト値は defaults/main.yml に設定されています。

---
# snmpdのデフォルトファイル

snmpd_security_names:
  - name: notConfigUser
    source: default
    community: public

snmpd_groups:
  - name: notConfigGroup
    security_model: v1
    security_name: notConfigUser
  - name: NotConfigGroup
    security_model: v2c
    security_name: NotConfigUser

snmpd_views:
  - name: systemview
    type: included
    subtree: ".1.3.6.1.2.1.1"
  - name: systemview
    type: included
    subtree: ".1.3.6.1.2.1.25.1.1"

snmpd_accesses:
  - group: notConfigGroup
    context: ""
    security_model: any
    security_level: noauth
    prefix: exact
    read: systemview
    write: none
    notif: none

snmpd_syslocation: Unknown
snmpd_syscontact: Root <root@localhost>

snmpd_dontlogtcpwrappersconnects: "true"

snmpd_disks:
  - path: /
    minimum: 10000

snmpd_load:
  one_minute_average: 12
  five_minute_average: 14
  fifteen_minute_average: 14

要件

使用されるロールの状態

以下のロールがシステムを準備するために使用されます。別の方法でシステムを準備することもできます。

要件 GitHub バージョン
buluma.bootstrap Ansible Molecule Version

コンテキスト

このロールは多数の互換性のあるロールの一部です。さらに詳しくは これらのロールのドキュメント を参照してください。

関連するロールの概要は次のとおりです。

依存関係

互換性

このロールは以下のコンテナイメージでテストされています。

コンテナ タグ
Alpine すべて
Amazon Candidate
EL すべて
Debian すべて
Fedora すべて
opensuse すべて
Ubuntu すべて

Ansible の最小バージョンは 2.12 で、テストは以下に対して行われています:

  • 以前のバージョン
  • 現在のバージョン
  • 開発バージョン

問題が見つかった場合は、GitHub に登録してください。

変更履歴

ロールの履歴

ライセンス

Apache-2.0

著者情報

Shadow Walker

プロジェクトについて

Install and configure snmpd on your system.

インストール
ansible-galaxy install buluma.snmpd
ライセンス
apache-2.0
ダウンロード
9.4k
所有者
DevOps Engineer