infothrill.datadog_check_nsd

Ansibleロール datadog-check-nsd

ビルドステータス ビルドステータス アップデート Ansibleロール

これは、NSDという権威ある名前サーバーのための、DatadogエージェントチェックをインストールするためのAnsibleロールです。

簡単な使い方

requirements.yml:

    - src: Datadog.datadog
      version: 1.6.1
    - src: infothrill.datadog_check_nsd
      version: v1.1.1

インストール:

    ansible-galaxy install -r requirements.yml -p ./roles/

プレイブック:

    - hosts: servers
        roles:
            - role: Datadog.datadog
            - role: infothrill.datadog_check_nsd

チェックを設定するには、Datadog.datadogロールを使用し、そこにchecks辞書のエントリを追加してください:

    nsd:
      init_config:
      instances: [{}]

ロール変数

変数名 デフォルト 説明
ddagent_user dd-agent エージェントのユーザー
ddagent_group dd-agent エージェントのグループ

依存関係

基本的には、このロールは単独で実行できますが、Datadog.datadogロールと一緒にのみテストされています。推奨される方法は次のとおりです。

  • 上流のロールを使用してDatadogをインストールします。
  • 上流のロールを使用してチェックを設定します。
  • このロールを実行してチェックプラグインのみを展開します。

ライセンス

MIT

作者情報

このロールは2017年にPaul Kremerによって作成されました。

変更履歴

v1.1.x

  • Python 3.6のテストサポートを削除
  • Python 3.7のテストサポートを追加
  • moleculeを3.xにアップグレード
  • Ansible 2.8、2.9、2.10のサポートを追加
  • Ansible 2.4、2.5、2.6、2.7のサポートを削除

v1.1.1

  • EOLのAnsibleバージョン2.2、2.3のサポートを削除

v1.1.0

  • agent5/6の設定ディレクトリを自動検出(後方互換性あり)
  • EL 6、7のサポートを追加
  • moleculeテストを最適化

v1.0.2

  • Debian StretchとJessieのサポートを追加
  • moleculeテストをアップグレード
  • Ansible 2.1を削除し、2.5を追加

v1.0.1

  • Debian Wheezyのサポートを追加

v1.0

  • 初回リリース
プロジェクトについて

Role to install a datadog check for NSD

インストール
ansible-galaxy install infothrill.datadog_check_nsd
ライセンス
mit
ダウンロード
540
所有者
I was born in the 20th century and I will die in the 21st century