Fairwinds Insights (Pro)
このページの内容
Fairwinds Insightsコネクタは、Fairwinds Insights REST APIを使用して、組織全体のKubernetesセキュリティの検出事項をインポートします。DefectDojoは、アクティブなクラスタをすべて列挙してそれぞれについてレコードを作成し、そのクラスタのSecurity アクションアイテム(Polaris、Trivy、Kube-bench、OPA、その他のInsightsレポートに由来)を検出事項としてインポートします。クラスタごとの個別設定はありません。
Prerequisites
Fairwinds Insightsのorganization名とAPIトークンが必要です。トークンはInsightsアプリのOrganization Settings > Tokensで作成します。read_onlyトークンで十分です。このトークンは組織単位のスコープを持ち、ベアラートークンとして送信されます。ログに記録されることはありません。
Connector Mappings
- Locationフィールドを空欄のままにすると
https://insights.fairwinds.comが使用されます。あるいは、Insightsのホストを明示的に入力することもできます。 - InsightsのOrganization名(ダッシュボードのURLに表示されるスラッグ)を入力します。
- SecretフィールドにInsightsのAPIトークンを入力します。
- 必要に応じて、インポートする検出事項を制限するためにMinimum Severityを設定します。
DefectDojoは、アクティブな各クラスタをレコードにマッピングし、Securityの各アクションアイテムを検出事項にマッピングします。深刻度はFairwindsの数値スコア(DefectDojoの情報〜重大にマッピング)に基づき、そのアイテムを生成したFairwindsのレポート(polaris、trivy、kube-benchなど)がツールタグになり、影響を受けるKubernetesリソースとコンテナイメージが含まれ、CVE識別子があれば抽出されます。検出事項は静的検出事項として記録され、Fairwindsのアクションアイテムのidで重複排除されます。
詳細については、Fairwinds Insights APIのドキュメントを参照してください。