プロジェクトの概要

プロジェクトは、Google Distributed Cloud(GDC)エアギャップ アプライアンスの重要なコンセプトです。すべてのサービスが統合する必要があるテナンシー単位です。サービス インスタンスの論理グループ化を提供します。

プロジェクトを使用すると、組織内のリソースをセグメント化し、リソースを管理するためのライフサイクルとポリシーの境界を設定できます。プロジェクト内のリソースは、プロジェクト自体よりも長く存続したり、プロジェクト間で移動したりすることはありません。これにより、リソースのライフサイクル全体にわたって制御が保証されます。

プロジェクトは適切な Kubernetes Namespace と見なされます。サービス プロバイダは、Namespace にコントロール プレーン コンポーネントとデータプレーン コンポーネントを作成して、プロジェクト スコープのサービスを作成します。

プロジェクトの Namespace(プロジェクト管理者 Namespace)には、次のものが含まれます。

  • プロジェクト スコープのサービス API または Kubernetes カスタム リソース定義。
  • プロジェクト レベルのポリシー構成(ロールやロール バインディングなど)。

ユーザーは、プロジェクト Namespace 内の Kubernetes クラスタにコンテナ化されたワークロードをデプロイできます。