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

Google Cloud Organization を接続

GCP プロジェクトの 1 つをオンボーディングするだけで、Google Cloud Organization 全体を Aikido に接続できます。ほかのすべてのプロジェクトを自動で検出して接続し、セットアップを簡素化し、完全なカバレッジを確保します。

同じ Google Cloud 組織に属する複数の GCP プロジェクトがある場合、そのうち 1 つを接続し、組織レベルで権限を付与すると、Aikido が残りのプロジェクトを自動的に接続します。将来作成するプロジェクトも含まれます。

Google Cloud 組織を接続する理由は?

組織レベルでオンボーディングすると、次のメリットがあります:

  • より迅速なセットアップ: 手動で接続する必要があるのは 1 つのプロジェクトだけです。

  • プロジェクトの自動検出: プロジェクトは、将来作成するものも含め、自動的に Aikido に追加されます。

  • コンテナスキャンの自動設定: Aikido は、すべてのプロジェクトの Artifact Registry からコンテナを自動的にスキャンします。

前提条件

  • ご利用中のプランは Pro、Advanced、または Enterprise です。

  • Google Cloud 組織へのアクセス権があり、組織レベルで権限を付与できること。

  • GCP プロジェクトの 1 つを「管理」プロジェクトとして指定します。このプロジェクトでサービス アカウント / Workload Identity Federation プールを作成し、Aikido にオンボードします。

はじめに

Google Cloud 組織を接続するには、「Full GCP Organization' 」オプションを GCP オンボーディングウィザード.

「管理」プロジェクトの ID と番号を入力したら、次の情報を提供する必要があります:

  • Organization ID: '783352941112' のような形式です。

  • 含めるフォルダ ID(任意): このオプションにより、組織の一部、たとえば 1 つのフォルダとそのすべての子孫をオンボードできます。

  • 除外するフォルダ ID(任意): このオプションにより、フォルダ全体を自動オンボーディングから除外できます。これは、 含めるフォルダ オプション。

  • 除外するプロジェクト ID: 必要に応じて、特定の GCP プロジェクトを Aikido への追加対象から除外できます。

  • を有効にすることで、プロジェクト全体でコンテナスキャンを自動的に設定することもできます Artifact Registry スキャン.

この情報は次の場所から取得できます Google Cloud Resource Manager ページ (プロジェクトセレクターから組織を選択してください)。

オンボーディング中に認証の検証に失敗しても、IAM 権限はまだ Google Cloud 組織内で伝播中の可能性があります。数分待ってから再試行してください。伝播時間は組織の規模によって異なります。

Terraform モジュール

Infrastructure as Code を好む場合は、Aikido の Terraform モジュールを使用して、組織レベルのオンボーディングに必要な Google Cloud IAM と Workload Identity Federation の設定を行えます。このモジュールは、単一プロジェクトと組織全体の両方のセットアップ、任意の Artifact Registry スキャン、および任意の VM スキャン権限をサポートしています。

組織レベルのオンボーディングには modules/org モジュールを使用し、生成された credential_config_json をクラウド接続フロー中に Aikido へアップロードしてください。

Aikido アカウントが EU インスタンス(app.aikido.dev)上にない場合は、 aikido_region から us, me、または au をそれぞれ設定してください。

重要

Terraform モジュールは、必要な Google Cloud IAM 設定のみを行います。クラウド アカウントを接続するには、生成された credential_config_json をアップロードし、残りのアプリ内手順を完了して、Aikido でのオンボーディング フローを引き続き完了する必要があります。

クラウドの用途の判定

GCP プロジェクトの目的/環境は、プロジェクト名に基づいて自動的に判定されます。Aikido は「production」「staging」「uat」などの用語を探し、それに応じてクラウドの目的を設定します。該当が見つからない場合、目的は「mixed」になります。各クラウド接続の目的は、「Configure」ボタンから手動で更新できます。

FAQ

  • 安全ですか?

はい。GCP 組織の接続は、個別の GCP プロジェクトを接続する際に使用するのと同じ仕組みに依存しています。 Workload Identity Federation もサポートされており、推奨されています。

  • GCP プロジェクトを組織に追加した場合、Aikido に表示されますか?

はい。Aikido は「管理」プロジェクトをスキャンするたびに GCP 組織もスキャンし、新しい GCP プロジェクトを自動的に接続します。特に GCP 組織に何千ものプロジェクトがある場合、Aikido にプロジェクトが表示されるまで少し遅延が発生することがあります(私たちは Google Cloud API の制限).

  • GCP 組織に新しい GCP プロジェクトを追加しましたが、Aikido に表示されませんでした。

Aikido が GCP の「管理」プロジェクトをスキャンしており(手動でスキャンできます)、新しいプロジェクトが 15 分経っても表示されない場合は、ご利用プランのクラウド数の上限に達している可能性があります。上限を増やすにはお問い合わせください。

  • GCP プロジェクトを停止したり、別の組織に移動したりした場合はどうなりますか?

Aikido は、そのプロジェクトがもはやアクティブではないか、組織の一部ではないことを検出し、対応するクラウドを「到達不能」とマークします。これは次の クラウドページ.

最終更新

役に立ちましたか?