GCP のデプロイメントクレデンシャルを管理する
CelerData における GCP のデプロイメントクレデンシャルは、デプロイメントやその後のスケーリングに必要なリソースを起動するために、CelerData のパブリックサービスアカウントに対する権限の付与に関する情報を提供します。
CelerData は、GCP でのクラスターのデプロイメントが成功するたびに、自動的にデプロイメントクレデンシャルを生成します。GCP のデプロイメントクレデンシャルを管理し、デプロイメントクレデンシャルの作成、表示、削除が可能です。
独自の VPC でクラスターを正常にデプロイするには、デプロイメントプロセス中に選択するか、作成するデプロイメントクレデンシャルが必要です。
デプロイメントクレデンシャルを作成する
以下の手順では、CelerData Cloud BYOC コンソールの Cloud settings ページからデプロイメントクレデンシャルを作成する方法を示します。デプロイメントの作成ワークフローの一部として、同様の方法でデプロイメントクレデンシャルを作成することもできます。Deployment on GCP を参照してください。
注意
- 新しいデプロイメントクレデンシャルを作成する前に、Google Cloud プロジェクトを作成し、必要な API を有効にする 必要があります。
- 既存のデプロイメントクレデンシャルを選択せずにデプロイメントを作成する場合、CelerData はデプロイメント中の入力に基づいて自動的にデプロイメントクレデンシャルを作成し、将来の使用のために保存します。
デプロイメント前にデプロイメントクレデンシャルを作成するには、次の手順に従います。
-
CelerData Cloud BYOC コンソール にサインインします。
-
左側のナビゲーションペインで、Cloud settings > GCP を選択します。
-
GCP Cloud settings ページの Deployment credentials タブで、Create deployment credential をクリックします。
-
Create deployment credential ダイアログボックスで、次のパラメータを設定し、Submit をクリックします。
パラメータ 必須 説明 Deployment credential name はい デプロイメントクレデンシャルの名前を入力します。
注意
名前は CelerData Cloud アカウント内で一意である必要があります。Credential method はい CelerData が GCP でリソースを起動および管理するための権限を制御するために使用するデプロイメントクレデンシャルのタイプを選択します。
注意
CelerData はデプロイメントクレデンシャルとして RAM ロールのみをサポートしています。そのため、IAM Role のみを選択できます。Grant access to 該当なし GCP でリソースを起動および管理するために使用される CelerData のパブリックサービスアカウ ントです。このサービスアカウントに必要な権限を付与する必要があります。 Project ID はい GCP でリソースを起動および管理するために作成した Google Cloud プロジェクトの ID を入力します。 CelerData のパブリックサービスアカウントに CelerData クラスターのクラウドリソースを起動および管理する権限を付与するには、Grant Google Cloud Resource Permissions to CelerData に記載された指示に従う必要があります。
Project ID については、プロジェクトダッシュボードの Project info セクションから Project ID をコピーできます。
GCP Cloud settings ページの Deployment credential タブに、作成したデプロイメントクレデンシャルが表示されます。
クラスターを作成する際に、既に作成したデプロイメントクレデンシャルを選択して再利用できます。
デプロイメントクレデンシャルを表示する
デプロイメントを開始する前に、CelerData Cloud アカウント内で作成されたすべてのデプロイメントクレデンシャルを表示し、デプロイメント要件に最も適したものを見つけることができます。その後、デプロイメントプロセス中にそのデプロイメントクレデンシャルを選択できます。
デプロイメントクレデンシャルを表示するには、次の手順に従います。
-
CelerData Cloud BYOC コンソール にサインインします。
-
左側のナビゲーションペインで、Cloud settings > GCP を選択します。
-
GCP Cloud settings ページの Deployment credentials タブで、詳細を表示したいデプロイメントクレデンシャルをクリックします。
-
表示された右側のペインで、デプロイメントクレデンシャルの詳細を確認します。
デプロイメントクレデンシャルを削除する
デプロイメントクレデンシャルは作成後に編集できません。デプロイメントクレデンシャルに誤ったデータが含まれている場合や、デプロイメントクレデンシャルが不要になった場合は、次の手順に従って削除してください。
-
CelerData Cloud BYOC コンソール にサインインします。
-
左側のナビゲーションペインで、Cloud settings > GCP を選択します。
-
GCP Cloud settings ページの Deployment credentials タブで、削除したいデプロイメントクレデンシャルをクリ ックします。
-
表示された右側のペインで、Delete をクリックします。
-
表示されたダイアログボックスで、Delete と入力し、Delete をクリックします。
注意
デプロイメントクレデンシャルに基づいて作成された CelerData クラスターがまだ存在する場合、デプロイメントクレデンシャルを削除することはできません。そのため、デプロイメントクレデンシャルを削除する前に、デプロイメントクレデンシャルを使用して作成されたすべての CelerData クラスターがリリースされていることを確認してください。
使用上の注意
デプロイメントを作成する際に、選択した既存のデプロイメントクレデンシャルを編集することはできません。既存のデプロイメントクレデンシャルがデプロイメント要件を満たさない場合は、新しいデプロイメントクレデンシャルを作成することをお勧めします。