Cette page fournit des instructions sur les tâches courantes de la fonctionnalité Redis AUTH dans Memorystore pour Redis. Pour en savoir plus sur la fonctionnalité AUTH, consultez la page Présentation de la fonctionnalité AUTH.
Pour obtenir la liste des autorisations dont l'utilisateur a besoin pour effectuer les tâches AUTH mentionnées dans ce document, consultez la section Autorisations de Redis AUTH de cette page.
Créer une instance Redis avec AUTH activé
Console
Sélectionnez Activer AUTH lors de la création d'une instance Redis.
gcloud
Saisissez la commande suivante en remplaçant les variables par les valeurs appropriées :
gcloud beta redis instances create instance-id --enable-auth --size=size --region=region --zone=zone --redis-version=version
Activer/Désactiver AUTH sur une instance Redis existante
Console
Accédez à la page Memorystore pour Redis dans Google Cloud Console.
Affichez la page Détails de l'instance en cliquant sur votre ID d'instance.
Cliquez sur le bouton Modifier.
Recherchez la section AUTH.
Si vous souhaitez activer AUTH, cochez la case Activer AUTH.
Si vous souhaitez désactiver AUTH, décochez la case Activer AUTH.
Cliquez sur le bouton Enregistrer.
gcloud
Exécutez la commande suivante pour activer AUTH, en remplaçant les variables par les valeurs appropriées :
gcloud beta redis instances update instance-id --enable-auth --region=region
Exécutez la commande suivante pour désactiver AUTH, en remplaçant les variables par les valeurs appropriées :
gcloud beta redis instances update instance-id --no-enable-auth --region=region
Récupérer la chaîne AUTH
Console
Accédez à la page Memorystore pour Redis dans Google Cloud Console.
Affichez la page Détails de l'instance en cliquant sur votre ID d'instance.
Recherchez la valeur de la chaîne AUTH sous Propriétés de l'instance.
gcloud
Récupérez la chaîne AUTH en la copiant à partir du corps de réponse renvoyé par la commande suivante :
gcloud beta redis instances get-auth-string instance-id --region=region
Modifier la chaîne AUTH
Suivez les étapes ci-dessous pour remplacer la chaîne AUTH par une nouvelle valeur :
Désactivez AUTH :
gcloud beta redis instances update instance-id --no-enable-auth --region=region
Activez AUTH :
gcloud beta redis instances update instance-id --enable-auth --region=region
Récupérez la nouvelle chaîne AUTH :
gcloud beta redis instances get-auth-string instance-id --region=region
Dans votre application, remplacez l'ancienne chaîne AUTH par la nouvelle chaîne AUTH et reconnectez votre client.
Se connecter à une instance Redis avec AUTH
Pour utiliser AUTH et redis-cli
pour vous connecter à votre instance, consultez la section Se connecter à une instance Redis utilisant AUTH.
Étapes suivantes
- Consultez la page Présentation de la fonctionnalité AUTH.