Memorystore for Redis インスタンスを構成する

App Design Center では、Memorystore for Redis インスタンスを構成して、複雑な Redis デプロイを管理することなく、Google Cloud アプリケーションにフルマネージドでスケーラブルなインメモリ Redis キャッシュを提供できます。terraform-google-memorystore Terraform モジュールに基づいて、インスタンスのコンポーネント接続と構成パラメータをカスタマイズできます。

コンポーネントの接続

次の表に、Memorystore for Redis インスタンスに接続できるコンポーネントと、その結果としてアプリケーションとその生成された Terraform コードに適用される更新を示します。

連結成分

アプリケーションの更新

背景情報

Compute Engine インスタンス テンプレート

  • Compute Engine インスタンスは、Memorystore インスタンス内のデータを管理してキャッシュに保存できます。
  • Memorystore の接続情報が Compute Engine インスタンス テンプレートのメタデータに追加されます。
  • roles/redis.editor ロールが Compute Engine サービス アカウントに追加されます。
Google Cloudでの Redis のデプロイ オプション

サービス アカウント

  • サービス アカウントは Memorystore for Redis インスタンスを管理できます。
  • roles/redis.editor ロールがサービス アカウントに追加されます。
Memorystore for Redis サービス アカウント

Cloud Run

  • Cloud Run サービスは、Memorystore for Redis インスタンスにデータをキャッシュできます。
  • Memorystore for Redis の接続情報が Cloud Run の環境変数に追加されます。
  • roles/redis.editor ロールが Cloud Run サービス アカウントに追加されます。
Cloud Run サービスから Redis インスタンスへの接続

必須の構成パラメータ

テンプレートに Memorystore for Redis コンポーネントが含まれている場合は、デプロイする前に次のパラメータを構成する必要があります。

パラメータ名

説明と制約

背景情報

プロジェクト ID

Memorystore for Redis リソースをデプロイするプロジェクト。

コンポーネントを構成する

リージョン

locationId リージョンとゾーン

ゾーン

locationId リージョンとゾーン

名前

name Redis インスタンスを作成して管理する

オプションの構成パラメータ

次のパラメータは省略可能です。詳細パラメータを表示するには、[構成] 領域で [詳細フィールドを表示] を選択します。

機能

パラメータ名

説明と制約に関する情報

背景情報

表示名

displayName Redis インスタンスを作成して管理する

ティア

ティア Redis のティアの機能

メモリサイズ(GB)

memorySizeGb 容量階層

Redis のバージョン

redisVersion サポート対象のバージョン

Connect モード

ConnectMode 接続モード

レプリカ数

replicaCount リードレプリカについて

認証が有効

authEnabled Redis AUTH について

転送中の暗号化モード

TransitEncryptionMode 転送中の暗号化について

メンテナンス ポリシー

説明

description Memorystore for Redis のメンテナンスについて

日

日 Memorystore for Redis のメンテナンスについて

時間

時間 Memorystore for Redis のメンテナンスについて

分

分 Memorystore for Redis のメンテナンスについて

秒

秒 Memorystore for Redis のメンテナンスについて

Nanos

nanos Memorystore for Redis のメンテナンスについて

永続性構成

永続性モード

persistenceMode RDB スナップショットについて

RDB スナップショット期間

rdbSnapshotPeriod RDB スナップショットについて

リードレプリカ モード

ReadReplicasMode リードレプリカについて

承認済みネットワーク

authorizedNetwork VPC ネットワーク

API を有効にする

デフォルトでは、redis.googleapis.com API が有効になります。

Google Cloud Memorystore for Redis API

代替地域 ID

alternativeLocationId リージョンとゾーン

予約済みの IP 範囲

reservedIpRange 特定の IP アドレス範囲を持つ Redis インスタンスを作成する

セカンダリ IP 範囲

secondaryIpRange 特定の IP アドレス範囲を持つ Redis インスタンスを作成する

ラベル

Key(キー)

labels ラベルの作成と管理

値

labels ラベルの作成と管理

顧客管理の暗号鍵

customerManagedKey 顧客管理の暗号鍵(CMEK)について