buluma.checkmk_agent
checkmk_agent
checkmkエージェントといくつかのプラグインをインストールする
GitHub | GitLab | 品質 | ダウンロード数 | バージョン | 問題 | プルリクエスト |
---|---|---|---|---|---|---|
例のプレイブック
この例はmolecule/default/converge.yml
から取得したもので、各プッシュやプルリクエスト、リリースの際にテストされています。
---
- name: converge
hosts: all
become: yes
gather_facts: yes
pre_tasks:
- name: aptキャッシュを更新する
apt: update_cache=yes cache_valid_time=600
when: ansible_os_family == 'Debian'
changed_when: false
roles:
- role: buluma.checkmk_agent
マシンを準備する必要があります。CIではこれをmolecule/default/prepare.yml
を使用して行います:
---
- name: 準備
hosts: all
gather_facts: no
become: yes
roles:
- role: buluma.bootstrap
- role: buluma.python_pip
役割の変数
変数のデフォルト値はdefaults/main.yml
に設定されています:
---
# checkmk_agentのデフォルトファイル
checkmk_server: localhost
checkmk_site_name: cmk
checkmk_purge_xinetd: true
checkmk_pub_key: ''
要件
- requirements.txtに記載されているpipパッケージ。
使用される役割の状態
システムを準備するために使用される役割は以下の通りです。他の方法でシステムを準備することもできます。
要件 | GitHub | GitLab |
---|---|---|
buluma.bootstrap | ||
buluma.python_pip |
コンテキスト
この役割は多くの互換性のある役割の一部です。詳細については、これらの役割のドキュメントをご覧ください。
関連する役割の概要:
互換性
この役割は以下のコンテナイメージでテストされています:
コンテナ | タグ |
---|---|
ubuntu | all |
debian | all |
el | all |
必要なAnsibleの最小バージョンは2.1です。次のテストが行われました:
- 前のバージョン。
- 現在のバージョン。
- 開発バージョン。
問題を見つけた場合は、GitHubに登録してください。
変更履歴
ライセンス
Apache-2.0