For the complete documentation index, see llms.txt. This page is also available as Markdown.

AWS EC2仮想マシンスキャンの設定

この機能は ProAdvanced プランのみで利用できます。 お問い合わせ 詳細については。

なぜ仮想マシンをスキャンする必要があるのですか?

仮想マシンスキャンでは、Aikido が仮想マシンのディスクをスキャンし、脆弱なパッケージ、古いランタイム、危険なライセンスを検出します。

始め方

Amazon EC2 インスタンスのスキャンを有効にするには、まず AWS アカウントを Aikido に接続します。これには、以下に記載された手順に従ってください。 この記事.

クラウドを接続すると、詳細ページに「Virtual Machines」というタブが表示されます。

AWS EC2 インスタンスの VM スキャンを有効にして、オープンソースの依存関係の問題を検出します。

「Set Up VM Scanning」をクリックすると、次のページに移動します:

IAM ロールとポリシーの作成手順を含む AWS EC2 ボリュームスキャンの設定。

このページでは、スキャン対象にしたい仮想マシンのアカウントに適用する必要がある AWS CloudFormation テンプレートを使用して、仮想マシンスキャンを設定できます。CloudFormation テンプレートは、AWS アカウントへのアクセスが制限されたロールを作成します。重要なのは 保持 ロールの権限はそのまま残してください。これは、Aikido がスキャンを実行するために必要な最小限の権限だからです。

CloudFormation リソースが作成されると、AWS 上で作成されたロールの ARN が表示されます。それをコピーして、セットアップ画面の入力欄に追加してください。「save」をクリックすると、Aikido はすぐにアカウント内の仮想マシンを検出し、スキャンを開始します。

VM のグループ化

スキャン効率を最適化するために、Aikido は特定の EC2 インスタンスをグループ化し、各グループから 1 つのインスタンスのみをスキャンします。グループ化は次のように行われます:

  • Auto Scaling グループ (ASG):同じ AWS Auto Scaling グループ内のすべての EC2 インスタンスは、Aikido では 1 つの VM グループとして表示されます。VM グループ名は ASG 名と一致します。

  • Karpenter ノードプール:EKS クラスター内で同じ Karpenter ノードプールに属するすべての EC2 インスタンスは、まとめてグループ化されます。VM グループ名は、Karpenter が使用するインスタンス名のパターンと一致します。

  • グループ化なし:ASG または Karpenter ノードプールの一部ではない EC2 インスタンスは、単独の VM として扱われ、個別にスキャンされます。

スキャン対象の VM を管理する

スキャン頻度

毎日、スキャン対象として有効化された全VMの10%が再スキャンされるため、平均すると各VMは10日に1回スキャンされます。

最終更新

役に立ちましたか?