Memorystore for Valkey is a fully managed Valkey service for Google Cloud which supports both Cluster Mode Enabled and Cluster Mode Disabled instances. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, and secure Valkey service without the burden of managing complex Valkey deployments. For more information, see Memorystore for Valkey overview.
This document describes the connections and parameters you can configure when using App Design Center to create a Memorystore for Valkey instance. The configuration parameters are based on the terraform-google-memorystore Terraform module.
Component connections
The following table includes the components that you can connect to a Memorystore for Valkey instance and the resulting updates to your application and its generated Terraform code.
Connected component |
Application updates |
Background information |
|---|---|---|
|
Connect to a Memorystore for Valkey instance | |
|
Connect to a Memorystore for Valkey instance | |
|
Connect to a Memorystore for Valkey instance | |
VPC network |
|
Networking setup guidance |
KMS key |
|
Use customer-managed encryption keys (CMEK) |
Required configuration parameters
If your template includes a Memorystore for Valkey component, you must configure the following parameters before you deploy.
Parameter name |
Description and constraints |
Background information |
|---|---|---|
Name |
name | Create instances |
Project ID |
The project where you want to deploy the Memorystore for Valkey resource. |
Configure components |
Region |
locationId | Supported regions |
Network |
network | Networking setup guidance |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.
Cross region replication parameters
Parameter name |
Description and constraints |
Background information |
|---|---|---|
Instance role |
instanceRole | About cross-region replication |
Primary cluster |
primaryInstance | About cross-region replication |
Secondary clusters |
secondaryInstance | About cross-region replication |
For more information about performing cross-region replication operations—such as attach, switchover, and detach—see the Terraform google_memorystore_instance resource documentation.