deekayen.alagent

Ansibleロール: alagent

Molecule プロジェクトステータス: 非アクティブ - プロジェクトは安定した使用可能な状態に達しましたが、現在は積極的に開発されていません。サポートやメンテナンスは時間が許す限り提供されます。

このプレイブックは、Alert Logicエージェントをインストールして構成するために使用されます。

これは、Alert Logicがスポンサーを務めていた放棄されたプロジェクトからフォークされました。このプロジェクトは、RPMのGPGチェックがインストールの失敗を引き起こす問題へのワークアラウンドとして作成されました。

要件

以下のプラットフォームがサポートされています。

Debianバージョン:

  • buster
  • bullseye

Ubuntuバージョン:

  • 22.04
  • 20.04

RHEL/CentOSバージョン:

  • 7.x
  • 8.x

Amazon Linuxバージョン:

  • Karoo

Windowsバージョン:

  • Windows Server 2016, 2019

ロール変数

  • al_agent_registration_key - あなたのユニークな登録キー。サポートされているクラウドデプロイメント(AWS、Azure)を除いて必要です。文字列のデフォルトは your_registration_key_here
  • al_agent_for_imaging - al_agent_for_imaging 変数は、エージェントが構成され、プロビジョニングされるかどうかを決定します。trueに設定すると、エージェントがインストールされますが、インストールが完了してもエージェントは起動しません。これにより、インスタンスのスナップショットを保存し、後で使用できるようにします。この変数がfalseに設定されている場合、プロビジョニングプロセスはセットアップ中に行われ、完了後にエージェントが起動します。ブーリアンのデフォルトはfalse
  • al_agent_egress_host,al_agent_egress_port - デフォルトでは、すべてのトラフィックがhttps://vaporator.alertlogic.comに送信されます。この変数は、アウトバウンドトラフィックを担当するマシンがある場合に便利です(NATボックス)。自分のURLを指定する場合は、正しくフォーマットされたURIであることを確認してください。文字列のデフォルトは https://vaporator.alertlogic.com
  • al_agent_proxy_url - デフォルトでは、al-agentはプロキシを必要としません。この変数は、単一の出口ポイントを回避したい場合に便利です。プロキシを使用する場合は、al_agent_egress_hostal_agent_proxy_urlの両方の値が必要です。プロキシURLを指定する場合は、正しくフォーマットされたURIであることを確認してください。文字列のデフォルトは nil

依存関係

  • 特に知られている依存関係はありません

例プレイブック

---
- name: 特定のホストにALエージェントのインストールを適用
  hosts: al_agents
  roles:
    - { role: deekayen.alagent}

設定

変数 al_agent_for_imaging は、インストールの種類を決定します。これはブーリアン値で、デフォルトは false です。この値をtrueに設定すると、エージェントはイメージング用にのみ準備され、プロビジョニングは行われません。

クックブックのデフォルト属性を使用してエージェントをインストールすると、エージェントがセットアップされ、インスタンスがすぐにプロビジョニングされます。登録キーを正しく設定した場合、あなたのホストは15分以内にAlert Logicのコンソールに表示されるはずです。注意:AWSやAzureのデプロイメントでは、キーの使用は任意であり、一般的には必要ありません。

貢献

  1. Githubでリポジトリをフォークする
  2. 名前付きのフィーチャーブランチを作成する(例:add_component_x
  3. 変更を記述する
  4. 変更に対するテストを記述する(該当する場合)
  5. テストを実行し、すべてのテストが通過することを確認する
  6. Githubを使ってプルリクエストを送信する

ライセンスと著者

ライセンス:

Apache 2.0ライセンスの下で配布されています。

著者: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogic.com)

プロジェクトについて

Configure and Install Alert Logic Agents.

インストール
ansible-galaxy install deekayen.alagent
ライセンス
apache-2.0
ダウンロード
3.6k
所有者
My initials spelled as a word - pronounced /dEE-kAY-En/