第16章 メールとの統合


ポリシー違反に関するアラートを標準のメールプロバイダーに送信するように Red Hat Advanced Cluster Security for Kubernetes (RHACS) を設定します。

RHACS から標準のメールプロバイダーにアラートを転送することにより、通知方法としてメールを使用できます。RHACS プラットフォームからメールアドレスにアラートを転送するには、Default Recipient フィールドを使用して標準の中央チームにメールを送信するか、デプロイメントアノテーションを使用して通知の対象者を指定します。

アノテーションキーを使用して、デプロイメントまたは namespace に関連付けられているポリシー違反について通知するオーディエンスを定義できます。デプロイメントにアノテーションがある場合、アノテーションの値がデフォルト値をオーバーライドします。namespace にアノテーションがある場合、namespace の値がデフォルト値を上書きします。

  • デプロイメントにアノテーションキーと定義されたオーディエンスがある場合、キーによって定義されたオーディエンスにメールが送信されます。
  • デプロイメントにアノテーションキーがない場合、namespace でアノテーションキーがチェックされ、定義されたオーディエンスにメールが送信されます。
  • アノテーションキーが存在しない場合、インテグレーションで定義されているデフォルトの受信者にメールが送信されます。

16.1. メールプラグインの設定

RHACS 通知機能は、インテグレーションで指定された受信者にメールを送信したり、アノテーションを使用して受信者を決定したりできます。

アノテーションを使用してメールの受信者を動的に判別するには:

  1. デプロイメント YAML ファイルに次の例のようなアノテーションを追加します。ここで、emailは、メールインテグレーションで指定する Annotation key です。

    annotations:
      email: <email_address>
    Copy to Clipboard Toggle word wrap
  2. RHACS を設定するときは、Annotation key for recipient フィールドでアノテーションキーの email を使用します。
注記

デプロイメントまたは namespace の注釈を作成できます。

アノテーションを使用してデプロイメントまたは namespace を設定した場合、RHACS プラットフォームはアノテーションで指定されたメールにアラートを送信します。それ以外の場合は、デフォルトの受信者にアラートを送信します。

手順

  1. Platform Configuration Integrations に移動します。
  2. Notifier Integrations セクションで、Email を選択します。
  3. New Integration を選択します。
  4. Integration Name フィールドに、メールインテグレーションの名前を入力します。
  5. Email server フィールドに、メールサーバーのアドレスを入力します。メールサーバーアドレスには、完全修飾ドメイン名 (FQDN) とポート番号が含まれます (例: smtp.example.com:465)。
  6. オプション: 認証されていない SMTP を使用している場合は、Enable unauthenticated SMTP を選択します。これは安全ではなく、推奨されませんが、インテグレーションによっては必要になる場合があります。たとえば、認証を必要としない通知に内部サーバーを使用する場合、このオプションを有効にする必要がある場合があります。

    注記

    認証を使用して認証されていない SMTP を有効にする既存のメールインテグレーションを変更できません。既存のインテグレーションを削除し、Enable unauthenticated SMTP を選択して新しいインテグレーションを作成する必要があります。

  7. 認証に使用するサービスアカウントのユーザー名とパスワードを入力します。
  8. オプション: メール通知の FROM ヘッダーに表示する名前を From フィールドに入力します。たとえば、Security Alerts などです。
  9. メール通知の SENDER ヘッダーに表示するメールアドレスを Sender フィールドに指定します。
  10. Default recipient フィールドに、通知を受信するメールアドレスを指定します。
  11. オプション: Annotation key for recipient にアノテーションキーを入力します。アノテーションを提供し、デプロイメントまたは namespace にこの値のキーがある場合、通知はアノテーションのメールアドレスに送信されます。それ以外の場合、通知は Default Recipient フィールドで指定されたメールに送信されます。
  12. オプション: Disable TLS certificate validation (insecure) を選択して、TLS を使用せずにメールを送信します。StartTLS を使用していない限り、TLS を無効にしないでください。

    注記

    メール通知には TLS を使用します。TLS がないと、すべてのメールは暗号化されずに送信されます。

  13. オプション: StartTLS を使用するには、Use STARTTLS (Requires TLS To Be Disabled) ドロップダウンメニューで Login または Plain を選択します。

    重要

    StartTLS を使用すると、セッションの暗号化が確立される前に、クレデンシャルがプレーンテキストでメールサーバーに渡されます。

    • login パラメーターを指定した StartTLS は、base64 でエンコードされた文字列で認証クレデンシャルを送信します。
    • Plain パラメーターを指定した StartTLS は、認証クレデンシャルをプレーンテキストでメールリレーに送信します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat