La suppression d'un groupe de consommateurs entraîne la suppression de ce groupe de votre cluster Managed Service pour Apache Kafka.
Pour supprimer un groupe de consommateurs, vous pouvez utiliser la console Google Cloud , la Google Cloud CLI, les bibliothèques clientes, l'API Managed Kafka ou les API Apache Kafka Open Source.
Rôles et autorisations requis pour supprimer un groupe de consommateurs
Pour obtenir les autorisations nécessaires pour supprimer vos groupes de consommateurs, demandez à votre administrateur de vous accorder le rôle IAM Éditeur de groupes de consommateurs Kafka gérés (roles/managedkafka.consumerGroupEditor) sur votre projet.
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Ce rôle prédéfini contient les autorisations nécessaires pour supprimer vos groupes de consommateurs. Pour connaître les autorisations exactes requises, développez la section Autorisations requises :
Autorisations requises
Les autorisations suivantes sont requises pour supprimer vos groupes de consommateurs :
-
Supprimez les groupes de consommateurs :
managedkafka.consumerGroups.delete
Vous pouvez également obtenir ces autorisations avec des rôles personnalisés ou d'autres rôles prédéfinis.
Pour en savoir plus sur le rôle "Éditeur de groupes de consommateurs Kafka gérés", consultez Rôles prédéfinis de Managed Service pour Apache Kafka.
Supprimer un groupe de consommateurs
Lorsque vous supprimez un groupe de consommateurs, les compensations de consommation qu'il stocke sont définitivement perdues. Vous ne pouvez pas non plus consulter les journaux et les métriques des groupes de consommateurs dans la console. Toutefois, les métriques et les journaux associés au groupe de consommateurs sont conservés et accessibles à l'aide de l'explorateur de journaux. La suppression d'un groupe de consommateurs ne supprime pas non plus les messages qu'il a consommés. Les messages restent disponibles dans les thèmes auxquels ils étaient associés à l'origine.
Pour supprimer un groupe de consommateurs, procédez comme suit :
Console
Dans la console Google Cloud , accédez à la page Cluster.
- Dans la liste des clusters, cliquez sur celui auquel appartient le groupe de consommateurs que vous souhaitez supprimer.
La page Détails du cluster s'ouvre.
- Cliquez sur le groupe de consommateurs que vous souhaitez supprimer.
- Sur la page Détails du groupe de consommateurs, cliquez sur Supprimer.
- Confirmez l'opération.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Exécutez la commande
gcloud managed-kafka consumer-groups delete:gcloud managed-kafka consumer-groups delete CONSUMER_GROUP_ID \ --cluster=CLUSTER_ID \ --location=LOCATION
Cette commande supprime définitivement un groupe de consommateurs de votre cluster Managed Service pour Apache Kafka.
Remplacez les éléments suivants :
-
CONSUMER_GROUP_ID : ID ou nom du groupe de consommateurs.
-
CLUSTER_ID : ID ou nom du cluster.
-
LOCATION : emplacement du cluster.
-
Go
Java
Python
Étape suivante
- Affichez un groupe de consommateurs.
- Lister tous les groupes de consommateurs d'un cluster
- Modifiez un groupe de consommateurs.