# GCPレガシーContainer Registry

GCP Container Registry を Aikido に統合して、既知の脆弱性がないかコンテナをスキャンできるようになりました。

以下の簡単な手順に従って、この機能を有効にしてください:

1. サービス アカウントを作成する

   まず、GCP の「IAM & Admin」コンソールでサービス アカウントを作成する必要があります。サービス アカウントには、 `Container Registry Service Agent` ロールが割り当てられている必要があります。
2. サービス アカウントのキーを作成する

   サービス アカウントを作成したら、Aikido がコンテナにアクセスするために使用できるこのアカウント用のキーを作成する必要があります。概要画面からアカウント名をクリックしてサービス アカウントの詳細に移動し、次に `KEYS` タブを選択してください。\
   \
   このタブで、 `ADD KEY` をクリックして新しい JSON キーを作成します。キーが作成されると、キーの内容を含む JSON ファイルが自動的にダウンロードされます。次の手順でそのキーの内容を提供する必要があります。
3. Aikido でレジストリを接続する

   サービス アカウントを作成してキーを取得したので、Aikido でレジストリを接続できます。まず、 [Aikido のコンテナ概要ページ](https://app.aikido.dev/containers)に移動し、 `レジストリを接続` and select `GCP Container Registry` レジストリ一覧から選択してください。\
   \
   このページでは、Container Registry がホストされている GCP のプロジェクト ID を入力し、前の手順で取得した JSON キー ファイルをアップロードできます。Aikido はこのキーを安全な場所に暗号化して保存し、イメージのスキャンに使用します。\
   \
   レジストリが接続されると、Container Registry 内のリポジトリを検索し、その後スキャンしたいものを開始できます。

![プロジェクト ID を入力し、JSON キー ファイルをアップロードして GCP Container Registry を接続します。](https://help.aikido.dev/_assets/9f57b5b6bc52/ucarecdn-bc8e0f20-1919-411e-ab59-9edcbedadc72.png)

Aikido は、GCP の Artifact Registry にホストされているコンテナのスキャンもサポートしています。手順は次の場所で確認できます [こちら](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/aikido-scanner-for-gcp-artifact-registry).

### &#x20;<a href="#set-up-gcp-container-registry" id="set-up-gcp-container-registry"></a>
