robertdebock.omsagent
omsagent
この役割はアーカイブされ、最後の配布も失敗し始めました。
システムにMicrosoftのomsagent(ログ分析エージェント)をインストールします。
GitHub | GitLab | 品質 | ダウンロード | バージョン |
---|---|---|---|---|
例のプレイブック
この例は molecule/default/converge.yml
から取得され、各プッシュ、プルリクエスト、リリースでテストされます。
---
- name: converge
hosts: all
become: yes
gather_facts: yes
roles:
- role: robertdebock.omsagent
マシンを準備する必要があります。CIでは、molecule/default/prepare.yml
を使用して行います:
---
- name: prepare
hosts: all
become: yes
gather_facts: no
roles:
- role: robertdebock.bootstrap
- role: robertdebock.core_dependencies
- role: robertdebock.users
users_group_list:
- name: omiusers
users_user_list:
- name: omsagent
group: omiusers
- role: robertdebock.auditd
auditd_local_events: "no"
- role: robertdebock.cron
これらの役割を使用する方法についての完全な説明と例も参照してください。
役割の変数
変数のデフォルト値は defaults/main.yml
に設定されています:
---
# omsagentのデフォルトファイル
# Log Analytic Agentの追加のドキュメントはこちら:
# https://docs.microsoft.com/en-us/azure/azure-monitor/platfrom/logs-analytics-agent
omsagent_version: "1.13.40-0"
# omsagent_tmpディレクトリはインストーラスクリプトが置かれる場所です。
# インストーラーはこのディレクトリに大きなファイル(125MB)をダウンロードします。
omsagent_tmp: /tmp
# ディレクトリを所有するユーザーとグループを設定します。
omsagent_owner: omsagent
omsagent_group: omiusers
# オンボーディングのためのOMSドメインを使用します。
# 政府クラウド内のAzure監視ログ分析ワークスペースを使用する場合:
# omsagent_domain: opinsights.azure.command
# スクリプトのデフォルトを使用するには空のままにします (omsagent_domain: opinsights.azure.com)。
omsagent_domain: ""
# プロキシ設定として [protocol://][user:password@]proxyhost[:port] を使用します。
# omsagent_proxy: "https://username:password@proxyserver:proxyport"
要件
- requirements.txt にリストされているpipパッケージ。
使用される役割の状態
システムを準備するために以下の役割が使用されます。別の方法でシステムを準備することもできます。
要件 | GitHub | GitLab |
---|---|---|
robertdebock.auditd | ||
robertdebock.bootstrap | ||
robertdebock.core_dependencies | ||
robertdebock.cron | ||
robertdebock.users |
コンテキスト
この役割は多くの互換性のある役割の一部です。詳細については、これらの役割のドキュメントを参照してください。
関連する役割の概要:
互換性
この役割は以下のコンテナイメージでテストされています:
コンテナ | タグ |
---|---|
el | 8 |
必要なAnsibleの最小バージョンは2.10で、テストは以下に対して行われました:
- 前のバージョン。
- 現在のバージョン。
- 開発バージョン。
問題が見つかった場合は、GitHubに登録してください。
ライセンス
Apache-2.0
著者情報
インストール
ansible-galaxy install robertdebock.omsagent
ライセンス
apache-2.0
ダウンロード
867
所有者
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.