Azure DevOps
Azure DevOpsビルドパイプラインにおける脆弱性のスキャン
SUSE® Securityスキャナーは、Azure DevOpsマーケットプレイスに公開されているSUSE® Security拡張機能を使用して、Azure DevOpsパイプラインからトリガー可能です。

この拡張機能は、SUSE® Securityコントローラーがビルド中にレジストリ内のイメージをリモートでスキャンしたり、Azure エージェント VM 上でイメージをスキャンするためにローカルコントローラーを動的に起動したりする、リモートおよびローカルスキャンの両方をサポートしています。
さらに、Allinoneまたはコントローラーに接続するようにデプロイおよび構成されたSUSE® Securityスキャナーコンテナがあることを確認してください。4.0以降では、neuvector/scannerコンテナは allinone またはコントローラーとは別にデプロイする必要があります。
-
SUSE® Securityタスクを使用したイメージスキャンは、Azure DevOps パイプラインに SUSE® Security 脆弱性スキャナーを統合します。
-
イメージビルド後に、外部SUSE® Securityコントローラーインスタンスまたはパイプライン内のサービス コンテナ内で実行されているローカルSUSE® Securityコントローラーインスタンスでコンテナイメージの脆弱性スキャンを実行します。
-
異なる深刻度の検出された脆弱性の数に基づいて、ビルド失敗の閾値を定義します。
-
ビルド サマリ タブで分析のためのイメージスキャンの詳細なレポートを提供します。
-
外部SUSE® Securityコントローラーインスタンスは、ビルドパイプライン定義を接続パラメータや認証情報から切り離すためのサービスエンドポイントとして定義されます。