このページでは、Memorystore for Redis でサポートされている Google Cloud 環境について説明します。また、環境とネットワーク設定に応じて、接続に必要な要件も示します。
Memorystore for Redis でサポートされているすべての環境
サーバーレス VPC アクセス コネクタを必要としない環境
サーバーレス VPC アクセス コネクタを必要とするサーバーレス環境
機能と要件
環境 | サーバーレス VPC アクセス コネクタが必要です。1 | Redis インスタンスがホスト プロジェクトでプロビジョニングされ、プライベート サービス アクセス接続が確立される場合、共有 VPC がサポートされます。 2 | Redis インスタンスがサービス プロジェクトでプロビジョニングされ、プライベート サービス アクセス接続が確立される場合、共有 VPC がサポートされます。 2 |
---|---|---|---|
Compute Engine | X | ✓ | ✓ |
Google Kubernetes Engine | X | ✓ | ✓ |
App Engine フレキシブル環境 | X | ✓ | X |
App Engine スタンダード環境 | ✓ | ✓ | X |
Cloud Run 関数 | ✓ | ✓ | X |
Cloud Run | ✓ | ✓ | ✓ |
1 上記のサーバーレス環境の一部には、サーバーレス VPC アクセス コネクタが必要です。詳細については、サーバーレス VPC アクセス コネクタの要件をご覧ください。
2 詳しくは、ネットワーキングをご覧ください。
サーバーレス VPC アクセス コネクタの要件
一部のサーバーレス環境では、Memorystore for Redis との接続に、前提条件であるサーバーレス VPC アクセス コネクタが必要です。コネクタを必要とするサーバーレス環境は、Cloud Run 階層、App Engine スタンダード環境、Cloud Run です。
こうした環境の詳細とコネクタ設定手順を以下に示します。
- Cloud Run 関数: VPC ネットワークへの接続。
- App Engine スタンダード環境: VPC ネットワークへの接続。
- Cloud Run: VPC ネットワークへの接続。