4.13. イメージ脆弱性ポリシー
イメージ脆弱性ポリシーを適用し、コンテナーセキュリティー Operator を利用してコンテナーイメージに脆弱性があるかどうかを検出します。このポリシーは、コンテナーセキュリティー Operator がインストールされていない場合は、これをマネージドクラスターにインストールします。
イメージ脆弱性ポリシーは、Kubernetes 設定ポリシーコントローラーがチェックします。セキュリティー Operator の詳細は、Quay リポジトリー の コンテナーセキュリティー Operator を参照してください。
注記:
- イメージ脆弱性ポリシーは、非接続インストール中は機能しません。
-
イメージ脆弱性ポリシーは、IBM Power および IBM Z アーキテクチャーではサポートされていません。これは Quay Container Security Operator に依存します。container-security-operator レジストリーには
ppc64leまたはs390xのイメージがありません。
詳細は、以下のセクションを参照してください。
4.13.1. イメージ脆弱性ポリシーの YAML 設定 リンクのコピーリンクがクリップボードにコピーされました!
コンテナーセキュリティー operator ポリシーを作成すると、次のポリシーが含まれます。
名前とチャネルを参照するサブスクリプション (
container-security-operator) を作成するポリシー。この設定ポリシーには、リソースを作成するためにenforceするspec.remediationActionが設定されている必要があります。サブスクリプションは、サブスクリプションがサポートするプロファイルをコンテナーとしてプルします。以下の例を参照してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンテナーセキュリティー operator のインストールが成功したことを確認するために
ClusterServiceVersionを監査するためのinform設定ポリシー。以下の例を参照してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow ImageManifestVulnオブジェクトがイメージの脆弱性スキャンによって作成されたかどうかを監査するinform設定ポリシー。以下の例を参照してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.13.2. イメージ脆弱性ポリシーの例 リンクのコピーリンクがクリップボードにコピーされました!
詳細は以下を参照してください。
-
セキュリティーポリシーの管理 と
policy-imagemanifestvuln.yamlを参照してください。 - 設定コントローラーによって監視されるその他の設定ポリシーは、Kubernetes 設定ポリシーコントローラー を参照してください。