Local ScannerによるKanikoイメージスキャン
Aikido Local Scannerを使ってイメージスキャンを行う場合、スキャン対象のイメージを見つけるためにDocker daemonが使用されます。KanikoはDocker daemonに依存しないため、別のアプローチが必要です。そのアプローチとは、tarballを作成し、そのtarballに対してスキャンを実行することです。
kanikoのbuildコマンドで--tar-pathフラグを使用することで、イメージからtarballを作成できます。あるいは、リポジトリからtar形式のイメージをダウンロードすることもできます。
tarballが用意できたら、以下のコマンドでスキャンを実行します。
aikido-local-scanner image-scan /my-image.tar --image-name my-image-name --apikey AIK-xxx