このページでは、プロジェクトを作成する方法について説明します。プロジェクトの詳細については、Google Distributed Cloud エアギャップのドキュメントのプロジェクトの概要をご覧ください。
プラットフォーム管理者としてログインする
プロジェクトを作成するには、必要な権限を持つアカウントが必要です。プラットフォーム管理者アカウントを設定するの手順に沿って、管理者アカウントに必要なロールを割り当て、そのアカウントを使用してインスタンスに接続していることを確認します。
プロジェクトを作成する
GDC Sandbox インスタンスにプロジェクトを作成する手順は次のとおりです。これらの手順には、GDC Sandbox インスタンスでプロジェクトを作成するときに使用する必要がある特定の値が含まれています。
- ナビゲーション メニューで [プロジェクト] をクリックします。
- [プロジェクトを追加] をクリックします。
- [プロジェクト名] フィールドにプロジェクト名を入力します。指定したプロジェクト名をメモします。これはコマンドで使用されます。たとえば、この名前は
kubectl
コマンドのnamespace
パラメータとして使用されます。 - 省略可: プロジェクトのネットワーキング機能を構成します。[データ漏洩保護を有効にする] チェックボックスをオフにして、組織内の他のプロジェクトへのすべての下り(外向き)トラフィックを有効にします。
- [作成] をクリックします。
- 新しいプロジェクトが使用可能であることを確認するために、コンソールに
Project PROJECT_NAME successfully created
というメッセージが表示されます。
プロジェクトの作成の詳細については、Google Distributed Cloud のエアギャップ ドキュメントのプロジェクトを作成するをご覧ください。
プラットフォーム管理者をプロジェクトに追加する
- 30 秒ほど待ってからページを更新すると、[プロジェクト] ページにプロジェクトが表示されます。
- プロジェクト リストでプロジェクト名をクリックします。
- [プロジェクト アクセス] セクションで、[Identity Access Management に移動] をクリックします。
- [メンバーを追加] をクリックします。
- [ID プロバイダ] リストで、[fake-oidc-provider] を選択します。
- [メンバーのタイプ] リストで、[ユーザー] をクリックします。
- [ユーザー名またはグループ エイリアス] フィールドに「
platform-admin@example.com
」と入力します。 - [ロール] リストで、[プロジェクト IAM 管理者] を選択します。
- [追加] をクリックします。プラットフォーム管理者がプロジェクトに追加され、ユーザーのリストに
fop-platform-admin@example.com
として表示されます。 - 別のプロジェクト ロールを追加するには、リストで
fop-platform-admin@example.com
ユーザーを見つけて、 > [ロールを編集] をクリックします。たとえば、生成 AI 開発の権限を追加する場合は、次のロールを追加します。- ダッシュボード エディタ
- Harbor インスタンス管理者
- KMS 管理者
- MonitoringRule エディタ
- プロジェクト Grafana 閲覧者
- グローバル PNP
- [保存] をクリックします。
コンソール、API、CLI で GDC Sandbox の使用中に権限エラー メッセージが表示された場合は、エラー メッセージをコピーして、必要なロールを確認します。[Identity & Access] と [Project Access] の両方を確認して、ユースケースに必要なロールの権限を見つけて適用します。
他のユーザーを追加
省略可: GDC コンソールを使用して、よりきめ細かいアクセス権を持つユーザーを作成します。
- [メンバーを追加] をクリックします。
- [ID プロバイダ] リストで、[fake-oidc-provider] を選択します。
- [メンバーのタイプ] リストで、[ユーザー] をクリックします。
- [ユーザー名またはグループのエイリアス] フィールドにユーザー名を入力します。
- [ロール] リストで、ユーザーに割り当てるロール([プロジェクト作成者] など)を選択します。
- [追加] をクリックします。
- メニューバーの
- [カスタム ユーザー] を選択します。
- カスタム ユーザー名を入力します。
[送信] をクリックします。
クラスタを接続する(省略可)
必要に応じて、Kubernetes クラスタをプロジェクトに接続できます。クラスタの操作で説明されているように、インスタンスにはコンテナベースのワークロード用の 2 つのクラスタ(user-vm-1
と user-vm-2
)が付属しています。
クラスタをプロジェクトに関連付けるには、Distributed Cloud ドキュメントのプロジェクトをクラスタに関連付けるをご覧ください。
次のステップ
初回ログインを完了し、ユーザーロールを構成して、プロジェクトを作成しました。ロール定義の詳細については、ID とアクセスを管理するをご覧ください。コンテナや仮想マシンなどのリソースの操作を開始するには、次のセクションに進んでください。