Configura un'istanza Memorystore for Redis

In App Design Center, puoi configurare un'istanza Memorystore for Redis per fornire una memorizzazione nella cache Redis in memoria scalabile e completamente gestita per le tue applicazioniGoogle Cloud senza gestire deployment Redis complessi. Puoi personalizzare le connessioni dei componenti e i parametri di configurazione dell'istanza in base al modulo Terraform terraform-google-memorystore.

Connessioni dei componenti

La tabella seguente include i componenti che puoi connettere a un'istanza Memorystore for Redis e i relativi aggiornamenti all'applicazione e al codice Terraform generato.

Componente collegato

Aggiornamenti delle applicazioni

Informazioni introduttive

Template di istanza Compute Engine

  • Le istanze di Compute Engine possono gestire e memorizzare nella cache i dati nell'istanza di Memorystore.
  • Le informazioni di connessione di Memorystore vengono aggiunte ai metadati del template di istanza Compute Engine.
  • Il ruolo roles/redis.editor viene aggiunto al account di servizio Compute Engine.
Opzioni di deployment per Redis su Google Cloud

service account

  • Il account di servizio può gestire l'istanza Memorystore for Redis.
  • Il ruolo roles/redis.editor viene aggiunto al account di servizio.
Service account Memorystore for Redis

Cloud Run

  • Il servizio Cloud Run può memorizzare i dati nella cache nell'istanza Memorystore for Redis.
  • Le informazioni di connessione di Memorystore for Redis vengono aggiunte alle variabili di ambiente di Cloud Run.
  • Il ruolo roles/redis.editor viene aggiunto al account di servizio Cloud Run.
Connessione a un'istanza Redis da un servizio Cloud Run

Parametri di configurazione obbligatori

Se il modello include un componente Memorystore for Redis, devi configurare i seguenti parametri prima del deployment.

Nome parametro

Descrizione e vincoli

Informazioni introduttive

ID progetto

Il progetto in cui vuoi eseguire il deployment della risorsa Memorystore for Redis.

Configura i componenti

Regione

locationId Aree geografiche e zone

Zona

locationId Aree geografiche e zone

Nome

name Crea e gestisci istanze Redis

Parametri di configurazione facoltativi

I seguenti parametri sono facoltativi. Per visualizzare i parametri avanzati, nell'area Configurazione, seleziona Mostra campi avanzati.

Funzionalità

Nome parametro

Informazioni su descrizione e vincoli

Informazioni introduttive

Nome visualizzato

displayName Crea e gestisci istanze Redis

Livello

Livello Funzionalità dei livelli Redis

Dimensioni memoria (GB)

memorySizeGb Livelli di capacità

Versione Redis

redisVersion Versioni supportate

Connect Mode

ConnectMode Modalità di trasporto

Numero di repliche

replicaCount Informazioni sulle repliche di lettura

Auth Enabled

authEnabled Informazioni su Redis AUTH

Modalità di crittografia in transito

TransitEncryptionMode Informazioni sulla crittografia in transito

Policy di manutenzione

Descrizione

description Informazioni sulla manutenzione di Memorystore for Redis

Day

day Informazioni sulla manutenzione di Memorystore for Redis

Orari

hours Informazioni sulla manutenzione di Memorystore for Redis

Minuti

minutes Informazioni sulla manutenzione di Memorystore for Redis

Seconds

seconds Informazioni sulla manutenzione di Memorystore for Redis

Nanos

nanos Informazioni sulla manutenzione di Memorystore for Redis

Configurazione di persistenza

Modalità di persistenza

persistenceMode Informazioni sugli snapshot RDB

Periodo di snapshot RDB

rdbSnapshotPeriod Informazioni sugli snapshot RDB

Modalità Repliche di lettura

ReadReplicasMode Informazioni sulle repliche di lettura

Rete autorizzata

authorizedNetwork Reti VPC

Abilita le API

Per impostazione predefinita, abilita l'API redis.googleapis.com.

Google Cloud API Memorystore for Redis

ID località alternativo

alternativeLocationId Aree geografiche e zone

Intervallo IP riservato

reservedIpRange Creazione di un'istanza Redis con un intervallo di indirizzi IP specifico

Intervallo IP secondario

secondaryIpRange Creazione di un'istanza Redis con un intervallo di indirizzi IP specifico

Etichette

Key (Chiave)

labels Creazione e gestione delle etichette

Valore

labels Creazione e gestione delle etichette

Chiave gestita dal cliente

customerManagedKey Informazioni sulle chiavi di crittografia gestite dal cliente (CMEK)