タグを使ってコンテナをコードリポジトリに一括リンクする(AWS ECRのみ)
コンテナをコードリポジトリにリンクすると、関連する脆弱性を1か所にまとめられます。これは、多数のリポジトリとイメージを管理している場合に便利です。
Aikido は、スキャン中に AWS ECR リポジトリ上の特定のタグを読み取ることで、コンテナを自動的にリンクできます。
これは AWS ECR リポジトリでのみ機能します。
必要なタグ
次の正確なキーを持つ AWS ECR リポジトリのタグを追加する必要があります: aik:repository
タグの値には、リンクしたいコードリポジトリの完全な URL を設定してください。
例:
| キー | 値 |
|---|---|
aik:repository | https://github.com/AikidoSec/demo-app-1 |
これは ECR リポジトリ上のタグである必要があります。イメージタグではありません。
仕組み
次回のスキャンで、Aikido は aik:repository タグを読み取ります。その後、スキャンされたコンテナイメージをそのリポジトリに自動的にリンクします。
必要な AWS 権限
Aikido のコンテナ用スキャナーを使用している場合、スキャナーロールには次の権限も必要です: ecr:ListTagsForResource
この権限がないと、Aikido はリポジトリのタグを読み取ることができません。