7.9. Advanced Audit Logging Framework


OpenShift Container Platform Security Profiles Operator (SPO)の Advanced Audit Logging Framework を使用すると、クラスターユーザーを oc execoc rsh、および oc debug セッション中にアクションに関連付けることができます。

SPO 0.10.0 の Advanced Audit Logging Framework は、Red Hat Enterprise Linux CoreOS (RHCOS)コンテナーからホストクラスターへのアクティビティーをログに記録し、JSON 行形式で詳細なログを生成します。

7.9.1. 高度な監査ロギングフレームワークの利点

kubectl execoc execoc rsh、および oc debug コマンドは、コンテナー上の exec セッションにユーザー認証の詳細を渡しません。そのため、ホスト上の操作によって引き起こされた Kubernetes ユーザーの操作を関連付けることが困難になります。SPO の監査ロガーは、Kubernetes API サーバーからのリクエスト UID を環境変数としてセッションに注入する Mutating Webhook を使用することで、この問題に対処しています。新しい exec セッションを開始するリクエストを含め、API サーバーへのすべてのリクエストには、リクエスト UID が付与されます。このリクエスト UID は、Advanced Audit Logging Framework によってログに記録されます。リクエスト ID は、アクティビティーを API サーバーの監査ログと関連付けるために使用され、ノード内に監査証跡を提供します。

Advanced Audit Logging Framework が追加されたことで、現在 SPO には以下の 2 つのユースケースがあります。

  • Pod 監査
  • ノード監査

特権的な seccompProfile 設定の使用は、ノード監査の場合にのみ必要です。

注記

Security Profiles Operator は、使用中の OpenShift Container Platform のバージョンに応じた適切な Red Hat Enterprise Linux CoreOS (RHCOS) ワーカーノードのみをサポートします。

Red Hat Enterprise Linux (RHEL) ノードはサポートされていません。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る