自動登録された Private Service Connect 接続でプロビジョニングされたインスタンス用に複数の VPC ネットワークを設定する

このページでは、自動的に登録された Private Service Connect 接続がすでにいくつかある既存の Memorystore for Redis Cluster インスタンスに対して、複数の Virtual Private Cloud(VPC)ネットワークの接続を設定する方法について説明します。このチュートリアルでは、コンシューマ ネットワークに Private Service Connect エンドポイントを作成し、Memorystore インスタンスのサービス アタッチメントをターゲットにして、インスタンスにコンポーネントを登録する方法について説明します。また、Private Service Connect 接続を介してクライアントをインスタンスに接続する方法についても説明します。

自動的に登録された Private Service Connect 接続でプロビジョニングされていない新しい Memorystore に複数の VPC ネットワーキングを設定する方法については、ユーザー登録された Private Service Connect 接続を使用して複数の VPC ネットワークを設定するをご覧ください。

複数の VPC ネットワークの設定の詳細については、複数の VPC ネットワーキングについてをご覧ください。

ネットワーキング アーキテクチャを示す図。この構成には、Private Service Connect 接続に接続された 2 つの顧客 VPC ネットワークがあり、この接続は Memorystore サービス アタッチメントに接続されています。

主要なステップのまとめ

このセクションでは、新しい Private Service Connect 接続を設定するためのこのチュートリアルの主要な手順の概要を示します。まず、始める前にセクションの手順を完了して、このチュートリアルを進める準備をします。

重要なステップ

  1. ステップ 1: サービス アタッチメントのパスをメモする
  2. ステップ 2: 2 番目の VPC ネットワークの Private Service Connect 接続を設定して登録する
  3. ステップ 3: クライアント接続を設定する

また、次のこともできます。

始める前に

始める前に、次の IAM ロール と Google Cloud リソースがあることを確認してください。

必要な IAM のロール

リソース ID の例 リソースの種類
roles/redis.admin Memorystore for Redis Cluster インスタンスを完全に制御し、インスタンスのライフサイクルを制御します。
roles/servicedirectory.editor Service Directory リソースを編集する権限を付与します。このロールは、Private Service Connect エンドポイントを作成するために必要です。
roles/compute.networkAdmin Memorystore インスタンスへの接続を開始する VPC ネットワークに対する完全な制御を付与します。IP アドレス、ファイアウォール ルール、Private Service Connect エンドポイントを作成して管理できます。このロールは、Private Service Connect エンドポイントを作成するために必要です。

Private Service Connect を使用して複数の VPC ネットワークから Memorystore インスタンスに接続する場合、各ネットワークに独自の管理者が存在する可能性があります。

前提条件のリソース

このチュートリアルを開始する前に、次のリソースを作成する必要があります。次の ID とロケーションでリソースを作成することをおすすめしますが、独自の ID とロケーションを選択することもできます。このチュートリアルでは、自動的に登録された Private Service Connect 接続が 2 つある Memorystore インスタンスを作成済みであることを前提としています。

リソース ID の例 リソースの種類 完全パスの例 説明
my-memorystore-instance Memorystore for Redis Cluster インスタンス なし このチュートリアルのサンプル コマンドでは、この値は、ネットワーク 1 に自動的に登録された Private Service Connect 接続がすでに存在する既存のインスタンスを表します。
my-network-1 VPC ネットワーク projects/my-project-1/global/networks/my-network-1 Memorystore には、このネットワークに自動的に登録された Private Service Connect 接続があります。
my-project-1 Google Cloud プロジェクト なし Memorystore インスタンスはこのプロジェクトにあります。

このチュートリアルでは、次のリソースを使用して VPC ネットワーク 2 に 2 つの Private Service Connect 接続を作成します。

リソース ID の例 リソースの種類 完全パスの例 説明
my-project-2 Google Cloud プロジェクト なし このチュートリアルでは、2 番目のネットワークと 2 番目のサブネットワークを作成するプロジェクトです。ただし、必要に応じて、2 番目のネットワークとサブネットを最初のネットワークと同じプロジェクトに配置することもできます。
my-network-2 VPC ネットワーク projects/my-project-2/global/networks/my-network-2 このチュートリアルでは、このネットワークに 2 つの Private Service Connect エンドポイントを作成します。
my-subnet-2 VPC サブネット projects/my-project-2/regions/us-central1/subnetworks/my-subnet-2 このチュートリアルでは、このサブネットに 2 つの IP アドレスを予約します。

API を有効にする

Compute Engine ネットワーキング、Memorystore for Redis Cluster、Private Service Connect リソースの管理に必要な次の API を有効にします。

gcloud

プロジェクト 2 で API を有効にするには、次のコマンドを実行します。

gcloud services enable --project=PROJECT_2_ID compute.googleapis.com
gcloud services enable --project=PROJECT_2_ID redis.googleapis.com
gcloud services enable --project=PROJECT_2_ID servicedirectory.googleapis.com

ステップ 1: サービス アタッチメントのパスをメモする

Memorystore インスタンスの 2 つのサービス アタッチメント URI をメモします。これらのサービス アタッチメント URI を使用して、新しい Private Service Connect 接続を設定します。

gcloud

Private Service Connect が有効になっているインスタンスの概要情報を表示するには、pscServiceAttachments フィールドを探します。このフィールドには、インスタンスのサービス アタッチメントを指す 2 つの URI が表示されます。この情報を表示するには、gcloud redis clusters describe コマンドを使用します。

gcloud redis clusters describe INSTANCE_ID --project=PROJECT_1_ID --region=REGION_ID

次のように置き換えます。

  • INSTANCE_ID は、Memorystore インスタンスの名前です。
  • PROJECT_1_ID は、Memorystore インスタンスを含むプロジェクト 1 の ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンの ID です。

次の例は、このコマンドの出力例を示しています。

gcloud redis clusters describe my-memorystore-instance \
--project=my-project-1 --region=us-central1

...

pscServiceAttachments:
- connectionType: CONNECTION_TYPE_DISCOVERY
  serviceAttachment: projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-8d7d48ef-3ca3-4d-psc-sa
- serviceAttachment: projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-8d7d48ef-3ca3-4d-psc-sa-2

ステップ 2: 2 番目の VPC ネットワークの Private Service Connect 接続を設定して登録する

このセクションでは、2 番目の VPC ネットワークに必要な 2 つの Private Service Connect 接続を設定する方法について説明します。

ネットワーク 2 の Private Service Connect エンドポイントを作成する

このセクションでは、ネットワーク 2 に 2 つの Private Service Connect エンドポイントを作成するために必要な操作について説明します。

ネットワーク 2 の IP アドレスを予約する

次に、ネットワーク 2 に 2 つの IP アドレスを予約します。

IP アドレス 1 を予約する

gcloud

IP アドレス 1 を予約するには、gcloud compute addresses create コマンドを実行します。

gcloud compute addresses create IP_ADDRESS_1_ID \
--project=PROJECT_2_ID \
--addresses=IP_ADDRESS_1 \
--region=REGION_ID \
--subnet=projects/PROJECT_2_ID/regions/REGION_ID/subnetworks/SUBNET_2_ID \
--purpose=GCE_ENDPOINT

次のように置き換えます。

次に例を示します。

gcloud compute addresses create my-ip-address-1 \
--project=my-project-1 \
--addresses=10.142.0.10 \
--region=us-central1 \
--subnet=projects/my-project-1/regions/us-central1/subnetworks/my-subnet-1 \
--purpose=GCE_ENDPOINT
IP アドレス 2 を予約する

gcloud

IP アドレス 2 を予約するには、gcloud compute addresses create コマンドを実行します。

gcloud compute addresses create IP_ADDRESS_2_ID \
--project=PROJECT_2_ID \
--addresses=IP_ADDRESS_2 \
--region=REGION_ID \
--subnet=projects/PROJECT_2_ID/regions/REGION_ID/subnetworks/SUBNET_2_ID \
--purpose=GCE_ENDPOINT

次のように置き換えます。

  • IP_ADDRESS_2_ID は、IP アドレスに付ける ID です。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。これは、2 番目の VPC ネットワークとサブネットワークを作成したプロジェクトです。
  • IP_ADDRESS_2 は、前提条件のリソースの一部として予約した SUBNET_2_ID 範囲内の任意の IP アドレスです。
  • REGION_ID は、Memorystore インスタンスがあるリージョンです。
  • SUBNET_2_ID は、前提条件のリソースの一部としてプロジェクト 2 のネットワーク 2 で予約したサブネットワークの ID です。

ネットワーク 2 の転送ルールを追加する

次に、IP アドレスを Memorystore インスタンスのサービス アタッチメントに接続する転送ルールを作成します。

IP 1 の転送ルール 1 を追加する

gcloud

IP 1 の転送ルールを追加するには、gcloud compute forwarding-rules create コマンドを実行します。

gcloud compute forwarding-rules create FORWARDING_RULE_1_NAME \
--address=IP_ADDRESS_1_ID \
--network=projects/PROJECT_2_ID/global/networks/NETWORK_2_ID \
--region=REGION_ID \
--target-service-attachment=SERVICE_ATTACHMENT_1 \
--project=PROJECT_2_ID \
--allow-psc-global-access

次のように置き換えます。

  • FORWARDING_RULE_1_NAME は、作成する転送ルールに付ける名前です。
  • IP_ADDRESS_1_ID は、IP アドレスを予約するセクションで予約した IP アドレスの ID です。
  • NETWORK_2_ID は、2 番目のネットワークの ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンです。
  • SERVICE_ATTACHMENT_1 は、サービス アタッチメントのパスをメモするでメモした最初のサービス アタッチメントです。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。これは、2 番目の VPC ネットワークとサブネットワークを作成したプロジェクトです。

次に例を示します。

gcloud compute forwarding-rules create my-forwarding-rule-1 \
--address=my-ip-address-1 \
--network=projects/my-project-2/global/networks/my-network-2 \
--region=us-central1 \
--target-service-attachment=projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-a0583920-edef-42-psc-sa \
--project=my-project-2 \
--allow-psc-global-access
IP 2 の転送ルール 2 を追加する

gcloud

IP 2 の転送ルールを追加するには、gcloud compute forwarding-rules create コマンドを実行します。

gcloud compute forwarding-rules create FORWARDING_RULE_2_NAME \
--address=IP_ADDRESS_2_ID \
--network=projects/PROJECT_2_ID/global/networks/NETWORK_2_ID \
--region=REGION_ID \
--target-service-attachment=SERVICE_ATTACHMENT_2 \
--project=PROJECT_2_ID \
--allow-psc-global-access

次のように置き換えます。

  • FORWARDING_RULE_2_NAME は、作成する転送ルールに付ける名前です。
  • IP_ADDRESS_2_ID は、IP アドレスを予約するセクションで予約した IP アドレスの ID です。
  • NETWORK_2_ID は、2 番目のネットワークの ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンです。
  • SERVICE_ATTACHMENT_2 は、サービス アタッチメントのパスをメモするでメモした 2 番目のサービス アタッチメントです。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。これは、2 番目の VPC ネットワークとサブネットワークを作成したプロジェクトです。

次に例を示します。

gcloud compute forwarding-rules create my-forwarding-rule-2 \
--address=my-ip-address-2 \
--network=projects/my-project-2/global/networks/my-network-2 \
--region=us-central1 \
--target-service-attachment=projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-a0583920-edef-42-psc-sa-2 \
--project=my-project-2 \
--allow-psc-global-access

ネットワーク 2 の Memorystore インスタンスに Private Service Connect 接続を登録する

このセクションでは、Memorystore インスタンスに接続を登録する手順について説明します。まず、転送ルールの接続 ID とプロジェクト ID を取得する必要があります。

次に、Private Service Connect 接続情報を Memorystore インスタンスに登録して、接続を有効にします。

ネットワーク 2 の転送ルールの接続 ID とプロジェクト ID を取得する

次に、各転送ルールの pscConnectionId 値を取得します。値をメモします。

Private Service Connect 接続 ID 1 を取得する

gcloud

pscConnectionId 値とその他の転送ルールの概要情報を表示するには、gcloud compute forwarding-rules describe コマンドを実行します。

gcloud compute forwarding-rules describe FORWARDING_RULE_1_NAME \
--project=PROJECT_2_ID \
--region=REGION_ID

次のように置き換えます。

  • FORWARDING_RULE_1_NAME は、最初の転送ルールの名前です。
  • PROJECT_2_ID は、転送ルールを含む Google Cloud プロジェクトの ID です。

次の例は、このコマンドの出力例を示しています。

gcloud compute forwarding-rules describe my-forwarding-rule-1 \
--project=my-project-2 \
--region=us-central1

...

pscConnectionId: '94710983646969729'
Private Service Connect 接続 ID 2 を取得する

gcloud

pscConnectionId 値とその他の転送ルールの概要情報を表示するには、gcloud compute forwarding-rules describe コマンドを実行します。

gcloud compute forwarding-rules describe FORWARDING_RULE_2_NAME \
--project=PROJECT_2_ID \
--region=REGION_ID

次のように置き換えます。

  • FORWARDING_RULE_2_NAME は、2 番目の転送ルールの名前です。
  • PROJECT_2_ID は、転送ルールを含む Google Cloud プロジェクトの ID です。

VPC ネットワーク 2 の Private Service Connect 接続情報を登録する

gcloud

各接続を登録するには、Private Service Connect 接続 ID、IP アドレス、ネットワーク パス、転送ルール パス/URI、ターゲット サービス アタッチメントを指定します。これを行うには、gcloud redis clusters add-cluster-endpoints コマンドを実行します。

gcloud redis clusters add-cluster-endpoints INSTANCE_ID \
--region=REGION_ID \
--project=PROJECT_1_ID \
--cluster-endpoint='["psc-connection":[{"psc-connection-id":"PSC_CONNECTION_1_ID","address":"IP_ADDRESS_1","network":"projects/PROJECT_2_ID/global/networks/NETWORK_2_ID","forwarding-rule":"projects/PROJECT_2_ID/regions/REGION_ID/forwardingRules/FORWARDING_RULE_1_NAME","service-attachment":"SERVICE_ATTACHMENT_1"},{"psc-connection-id":"PSC_CONNECTION_2_ID","address":"IP_ADDRESS_2","network":"projects/PROJECT_2_ID/global/networks/NETWORK_2_ID","forwarding-rule":"projects/PROJECT_2_ID/regions/REGION_ID/forwardingRules/FORWARDING_RULE_2_NAME","service-attachment":"SERVICE_ATTACHMENT_2"}]]'

次のように置き換えます。

  • INSTANCE_ID は、Memorystore for Redis Cluster インスタンスの ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンの ID です。
  • PROJECT_1_ID は、Memorystore インスタンスがあるプロジェクト 1 の ID です。Private Service Connect 接続がインスタンスとは異なるプロジェクトにある場合は、接続を含むプロジェクトをこのパラメータの値として使用します。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。
  • PSC_CONNECTION_1_ID は、ネットワーク 2 の転送ルールの接続 ID を取得するでメモした Private Service Connect 接続 ID 1 です。
  • IP_ADDRESS_1 は、予約した最初の IP アドレスのアドレスです。
  • NETWORK_2_ID は、ネットワーク 2 の ID です。
  • FORWARDING_RULE_1_NAME は、作成した最初の転送ルールの名前です。
  • SERVICE_ATTACHMENT_1 は、FORWARDING RULE_1_NAME に接続されている最初のサービス アタッチメントです。
  • PSC_CONNECTION_2_ID は、ネットワーク 2 の転送ルールの接続 ID を取得するでメモした Private Service Connect 接続 ID 2 です。
  • IP_ADDRESS_2 は、予約した 2 番目の IP アドレスのアドレスです。
  • FORWARDING_RULE_2_NAME は、作成した 2 番目の転送ルールの名前です。
  • SERVICE_ATTACHMENT_2 は、FORWARDING_RULE_2_NAME に接続されている 2 番目のサービス アタッチメントです。

次に例を示します。

gcloud redis clusters add-cluster-endpoints my-instance \
--region=us-central-1 \
--project=my-project-1 \
--cluster-endpoint='["psc-connection":[{"psc-connection-id":"94710983646969729","address":"10.142.0.10","network":"projects/my-project-2/global/networks/my-network-2","forwarding-rule":"projects/my-project-2/regions/us-central1/forwardingRules/my-forwarding-rule-1","service-attachment":"projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-8d7d48ef-3ca3-4d-psc-sa"},{"psc-connection-id":"86510983646969993","address":"10.142.0.12","network":"projects/my-project-2/global/networks/my-network-2","forwarding-rule":"projects/my-project-2/regions/us-central1/forwardingRules/my-forwarding-rule-2","service-attachment":"projects/1048073346231/regions/us-central1/serviceAttachments/gcp-memorystore-auto-8d7d48ef-3ca3-4d-psc-sa-2"}]]'

ステップ 3: クライアント接続を設定する

このセクションでは、このガイドのネットワークの接続用にクライアントを構成する方法について説明します。

Private Service Connect 接続エンドポイント情報をメモする

CONNECTION_TYPE_DISCOVERY タイプの Private Service Connect 接続に対応する IP アドレスをメモします。この接続の場合、Memorystore for Redis Cluster は port フィールドを追加します。

gcloud

ネットワークの Private Service Connect 接続エンドポイント情報を表示するには、gcloud redis clusters describe コマンドを実行します。

gcloud redis clusters describe INSTANCE_ID \
--region=REGION_ID \
--project=PROJECT_1_ID

IP アドレスをメモします。


clusterEndpoints:
- connections:
  - pscAutoConnection:
      address: 10.x.x.x
      connectionType: CONNECTION_TYPE_DISCOVERY
      forwardingRule: https://www.googleapis.com/compute/v1/projects/my-project-1/regions/us-central1/forwardingRules/sca-auto-fr-3fbb11e4-0290-49fe-9771-0c6e062c5a95
      network: projects/my-project-1/global/networks/default
      projectId: my-project-1
      pscConnectionId: '36424170409558068'
      pscConnectionStatus: PSC_CONNECTION_STATUS_ACTIVE
      serviceAttachment: projects/767993847198/regions/us-central1/serviceAttachments/gcp-memorystore-auto-1f1e6af6-3519-4b-psc-sa
  - pscAutoConnection:
      address: 10.x.x.x
      forwardingRule: https://www.googleapis.com/compute/v1/projects/my-project-1/regions/us-central1/forwardingRules/sca-auto-fr-a3c9c26d-347b-454c-8496-e837993fda6a
      network: projects/my-project-1/global/networks/default
      projectId: my-project-1
      pscConnectionId: '36424170409558019'
      pscConnectionStatus: PSC_CONNECTION_STATUS_ACTIVE
      serviceAttachment: projects/767993847198/regions/us-central1/serviceAttachments/gcp-memorystore-auto-1f1e6af6-3519-4b-psc-sa-2
  - pscConnection:
      address: 10.x.x.x
      connectionType: CONNECTION_TYPE_DISCOVERY
      forwardingRule: projects/my-project-1/regions/us-central1/forwardingRules/fw3us211
      network: projects/my-project-1/global/networks/default
      projectId: my-project-1
      pscConnectionId: '44476954916683780'
      pscConnectionStatus: PSC_CONNECTION_STATUS_ACTIVE
      serviceAttachment: projects/767993847198/regions/us-central1/serviceAttachments/gcp-memorystore-auto-1f1e6af6-3519-4b-psc-sa
  - pscConnection:
      address: 10.x.x.x
      forwardingRule: projects/my-project-1/regions/us-central1/forwardingRules/fw4us211
      network: projects/my-project-1/global/networks/default
      projectId: my-project-1
      pscConnectionId: '44476954916683781'
      pscConnectionStatus: PSC_CONNECTION_STATUS_ACTIVE
      serviceAttachment: projects/767993847198/regions/us-central1/serviceAttachments/gcp-memorystore-auto-1f1e6af6-3519-4b-psc-sa-2

エンドポイント リストで検出 IP アドレスを取得するには、CONNECTION_TYPE_DISCOVERY 接続タイプを探します。上記の出力では、検出 Private Service Connect 接続の IP アドレスの値は、この接続タイプに関連付けられているものです。

ユーザー登録された接続の検出接続 IP アドレスを取得するには、出力の pscConnection セクションを表示します。自動的に登録された接続の検出接続 IP アドレスを取得するには、出力の pscAutoConnection セクションを表示します。

クライアントを設定する

次に、クライアントを次のように構成します。

  • ネットワーク 1 の検出 IP アドレスを使用して、ネットワーク 1 のクライアント接続を構成します。このチュートリアルでは、対応するネットワーク 1 の endpoints: セクションの接続エントリにリストされ、CONNECTION_TYPE_DISCOVERY 値に対応する IP アドレスをメモします。

  • ネットワーク 2 の検出 IP アドレスを使用して、ネットワーク 2 のクライアント接続を構成します。このチュートリアルでは、対応するネットワーク 2 の endpoints: セクションの接続エントリにリストされ、CONNECTION_TYPE_DISCOVERY 値に対応する IP アドレスをメモします。

Memorystore for Redis Cluster のクラスタへの接続の詳細については、 redis-cli を使用して Compute Engine VM から接続するをご覧ください。

Private Service Connect 接続を削除する

必要に応じて、インスタンスを削除する前に、インスタンスに関連付けられているユーザー登録済みの Private Service Connect 接続をすべて削除できます。 これを行うには、このチュートリアルで設定した転送ルールを削除し、エンドポイントの登録を解除する必要があります。

また、予約済みの IP アドレスを削除して、将来使用できるようにすることもできます。

転送ルールの削除

このセクションでは、このチュートリアルで作成した転送ルールを削除する手順について説明します。

転送ルール 1 を削除する

gcloud

転送ルールを削除するには、gcloud compute forwarding-rules delete コマンドを実行します。

gcloud compute forwarding-rules delete FORWARDING_RULE_1_NAME \
--region=REGION_ID \
--project=PROJECT_2_ID

次のように置き換えます。

  • FORWARDING_RULE_1_NAME は、最初の転送ルールの名前です。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。これは、2 番目の VPC ネットワークとサブネットワークを作成したプロジェクトです。

転送ルール 2 を削除する

gcloud

転送ルールを削除するには、gcloud compute forwarding-rules delete コマンドを実行します。

gcloud compute forwarding-rules delete FORWARDING_RULE_2_NAME \
--region=REGION_ID \
--project=PROJECT_2_ID

次のように置き換えます。

  • FORWARDING_RULE_2_NAME は、2 番目の転送ルールの名前です。
  • PROJECT_2_ID は、プロジェクト 2 の ID です。これは、2 番目の VPC ネットワークとサブネットワークを作成したプロジェクトです。

VPC ネットワーク 2 の Private Service Connect エンドポイントの登録を解除する

このセクションでは、このチュートリアルで登録した Private Service Connect エンドポイントの登録を解除する手順について説明します

VPC ネットワーク 2 のエンドポイントの登録を解除する

gcloud

Memorystore インスタンスでエンドポイント情報の登録を解除するには、gcloud redis clusters remove-cluster-endpoints コマンドを実行します。

gcloud redis clusters remove-cluster-endpoints INSTANCE_ID \
--region=REGION_ID \
--project=PROJECT_1_ID \
--cluster-endpoint='["psc-connection":[{"psc-connection-id":"PSC_CONNECTION_1_ID"},{"psc-connection-id":"PSC_CONNECTION_2_ID"}]]'

次のように置き換えます。

  • INSTANCE_ID は、エンドポイントの登録を解除するインスタンスの ID です。
  • PROJECT_1_ID は、Memorystore インスタンスがあるプロジェクト 1 の ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンの ID です。
  • PSC_CONNECTION_1_ID は、転送ルールの接続 ID を取得するでメモした最初の Private Service Connect 接続 ID です。
  • PSC_CONNECTION_2_ID は、転送ルールの接続 ID を取得するでメモした 2 番目の Private Service Connect 接続 ID です。

Memorystore for Redis Cluster インスタンスを削除する

必要に応じて、Memorystore インスタンスを削除することもできます。ただし、Memorystore インスタンスを削除する前に、Private Service Connect エンドポイントの登録を解除する必要があります。

gcloud

Memorystore for Redis Cluster インスタンスを削除するには、gcloud redis clusters delete コマンドを実行します。

gcloud redis clusters delete INSTANCE_ID \
--region=REGION_ID \
--project=PROJECT_1_ID

次のように置き換えます。

  • INSTANCE_ID は、インスタンスの ID です。
  • REGION_ID は、Memorystore インスタンスがあるリージョンの ID です。
  • PROJECT_1_ID は、プロジェクト 1 の ID です。これは、Memorystore インスタンスがあるプロジェクトです。