Un cluster Connect fournit un environnement pour les connecteurs qui permet de transférer des données depuis des déploiements Kafka existants vers un cluster Google Cloud Managed Service pour Apache Kafka, ou de transférer des données depuis un cluster Managed Service pour Apache Kafka vers un autre service Google Cloud ou un autre cluster Kafka. Le cluster Kafka secondaire peut être un autre cluster Google Cloud Managed Service pour Apache Kafka, un cluster autogéré ou un cluster sur site.
Avant de commencer
Assurez-vous d'avoir déjà créé un cluster Managed Service pour Apache Kafka. Vous avez besoin du nom du cluster Managed Service pour Apache Kafka auquel le cluster Connect sera associé.
Chaque cluster Connect est associé à un cluster Managed Service pour Apache Kafka. Ce cluster stocke l'état des connecteurs exécutés sur le cluster Connect.
Rôles et autorisations requis pour créer un cluster Connect
Pour obtenir les autorisations nécessaires pour créer un cluster Connect, demandez à votre administrateur de vous accorder le rôle IAM Éditeur de cluster Kafka Connect géré (roles/managedkafka.connectClusterEditor) 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 requises pour créer un cluster Connect. Pour connaître les autorisations exactes requises, développez la section Autorisations requises :
Autorisations requises
Les autorisations suivantes sont requises pour créer un cluster Connect :
-
Accordez l'autorisation de créer un cluster Connect à l'emplacement spécifié :
managedkafka.connectClusters.create
Vous pouvez également obtenir ces autorisations avec des rôles personnalisés ou d'autres rôles prédéfinis.
Principaux LCA requis
Par défaut, les clusters Managed Service pour Apache Kafka permettent au cluster Connect d'accéder aux ressources si aucune ACL n'est configurée. Pour ce faire, définissez allow.everyone.if.no.acl.found sur true, qui est le paramètre par défaut.
Toutefois, si le cluster Managed Service pour Apache Kafka dispose de LCA configurées, le cluster Connect n'a pas automatiquement les autorisations de lecture et d'écriture sur les ressources. Vous devez les accorder manuellement.
Le compte de service du cluster Connect utilisé comme compte principal dans les LCA suit le format suivant : User:service-{consumer project
number}@gcp-sa-managedkafka.iam.gserviceaccount.com.
Si vous avez configuré des LCA sur votre cluster Kafka, accordez au cluster Connect les autorisations de lecture et d'écriture sur les sujets, ainsi que l'autorisation de lecture sur les groupes de consommateurs à l'aide des commandes suivantes :
/bin/kafka-acls.sh \
--bootstrap-server BOOTSTRAP_ADDR \
--command-config PATH_TO_CLIENT_PROPERTIES \
--add \
--allow-principal User:service-{consumer project number}@gcp-sa-managedkafka.iam.gserviceaccount.com \
--operation READ --operation WRITE --topic *
/bin/kafka-acls.sh \
--bootstrap-server BOOTSTRAP_ADDR \
--command-config PATH_TO_CLIENT_PROPERTIES \
--add \
--allow-principal User:service-{consumer project number}@gcp-sa-managedkafka.iam.gserviceaccount.com \
--operation READ --group *
Pour en savoir plus sur ces commandes, consultez Configurer les LCA Apache Kafka pour un contrôle des accès précis.
Créer un cluster Connect dans un autre projet
Managed Service pour Apache Kafka utilise un agent de service pour accéder aux ressourcesGoogle Cloud . L'agent de service est associé au projet dans lequel vous créez le cluster.
Si vous créez un cluster Connect dans un projet différent de celui du cluster Managed Service pour Apache Kafka, le cluster Connect et le cluster Kafka utilisent les agents de service associés à leurs projets respectifs. Dans ce cas, l'agent de service du cluster Connect a besoin d'une autorisation pour accéder aux ressources Google Cloud dans le projet du cluster Kafka.
Pour accorder les autorisations nécessaires, attribuez le rôle Agent de service Managed Kafka à l'agent de service du cluster Connect dans le projet du cluster Kafka. Par exemple, si vous créez un cluster Kafka dans le projet kafka-project et un cluster Connect dans le projet connect-project, accordez le rôle d'agent de service Managed Kafka sur kafka-project à l'agent de service associé à connect-project.
L'adresse e-mail de l'agent de service est au format suivant :
service-PROJECT_NUMBER@gcp-sa-managedkafka.iam.gserviceaccount.com,
où PROJECT_NUMBER est le numéro du projet. Pour savoir comment attribuer le rôle, consultez Créer et attribuer des rôles aux agents de service.
Propriétés d'un cluster Connect
Cette section décrit les propriétés d'un cluster Connect.
Nom du cluster Connect
Nom du cluster Connect que vous créez. Pour obtenir des instructions sur la façon de nommer un cluster Connect, consultez les consignes de dénomination des ressources Managed Service pour Apache Kafka. Le nom d'un cluster est immuable.
Cluster Kafka principal
Cluster Managed Service pour Apache Kafka associé à votre cluster Connect. Ce cluster associé (cluster principal) stocke l'état des connecteurs exécutés sur le cluster Connect. En général, le cluster Managed Service pour Apache Kafka principal sert également de destination pour tous les connecteurs sources et d'entrée pour tous les connecteurs cibles exécutés sur le cluster Connect.
Un même cluster Managed Service pour Apache Kafka peut comporter plusieurs clusters Connect. Si vous choisissez un cluster Managed Service pour Apache Kafka dans un autre projet, assurez-vous que les autorisations appropriées sont configurées.
Vous ne pouvez pas passer à un autre cluster Kafka après avoir créé le cluster Connect.
Avantages de la colocation de régions pour la latence et les coûts réseau
Le fait de colocaliser vos clusters Managed Service pour Apache Kafka et Connect dans la même région réduit la latence et les coûts réseau. Par exemple, supposons que votre cluster Managed Service pour Apache Kafka se trouve dans region-a et que vous utilisez un connecteur de récepteur pour écrire des données de ce cluster Managed Service pour Apache Kafka (source) dans une table BigQuery (récepteur) qui se trouve également dans region-a. Si vous déployez votre cluster Connect dans region-a, ce choix de déploiement minimise la latence de l'opération d'écriture BigQuery et élimine les coûts de transfert réseau entre régions entre le cluster Managed Service pour Apache Kafka et le cluster Connect.
Considérations sur la latence et les coûts multisystèmes
Kafka Connect utilise des connecteurs pour transférer des données entre les systèmes. L'un des côtés du connecteur interagit toujours avec un cluster Managed Service pour Apache Kafka. Un même cluster Kafka Connect peut exécuter plusieurs connecteurs, chacun agissant comme source (extraction de données d'un système) ou récepteur (envoi de données à un système).
Bien qu'un cluster Connect situé dans la même région que le cluster Managed Service pour Apache Kafka bénéficie d'une latence de communication plus faible entre eux, chaque connecteur interagit également avec un autre système, tel qu'une table BigQuery ou un autre cluster Kafka. Même si le cluster Connect et le cluster Managed Service pour Apache Kafka sont colocalisés, cet autre système peut se trouver dans une autre région. Cela entraîne une latence et des coûts plus élevés. La latence globale du pipeline dépend des emplacements des trois systèmes : le cluster Managed Service pour Apache Kafka, le cluster Connect et le système source ou récepteur.
Par exemple, si votre cluster Managed Service pour Apache Kafka se trouve dans region-a, votre cluster Connect dans region-b et que vous utilisez un connecteur Cloud Storage pour un bucket dans region-c, vous serez facturé pour deux sauts réseau (de region-a à region-b, puis de region-b à region-c, ou l'inverse selon la direction du connecteur).
Tenez compte de toutes les régions concernées lorsque vous planifiez l'emplacement de votre cluster Connect afin d'optimiser la latence et les coûts.
Configuration de la capacité
La configuration de la capacité nécessite que vous configuriez le nombre de vCPU et la quantité de mémoire pour chaque vCPU de votre cluster Connect. Vous pouvez mettre à jour la capacité d'un cluster Connect après l'avoir créé. Voici les propriétés de la configuration de la capacité :
vCPU : nombre de vCPU attribués à un cluster Connect. La valeur minimale est de trois processeurs virtuels.
Mémoire : quantité de mémoire attribuée à chaque processeur virtuel. Vous devez provisionner entre 1 Gio et 8 Gio par processeur virtuel. Vous pouvez augmenter ou diminuer la quantité de mémoire dans ces limites après la création du cluster.
Par exemple, si vous créez un cluster avec six processeurs virtuels, la mémoire minimale que vous pouvez allouer au cluster est de 6 Gio (1 Gio par processeur virtuel) et la mémoire maximale est de 48 Gio (8 Gio par processeur virtuel).
Les processeurs virtuels et la mémoire alloués à chaque nœud de calcul d'un cluster Connect ont un impact significatif sur les performances, la capacité et le coût du cluster. Voici une explication de l'impact des vCPU et de la mémoire sur un cluster Connect.
Nombre de vCPU
Kafka Connect divise le travail d'un connecteur en tâches. Chaque tâche peut traiter les données en parallèle. Plus le nombre de processeurs virtuels est élevé, plus le nombre de tâches pouvant être exécutées simultanément est important, ce qui permet d'augmenter le débit.
Plus vous avez de vCPU, plus les coûts de votre cluster Connect sont élevés.
Mémoire
Kafka Connect utilise de la mémoire pour mettre en mémoire tampon les données qui transitent entre les connecteurs et Managed Service pour Apache Kafka. Une mémoire plus importante permet d'avoir des tampons plus grands. Une grande quantité de mémoire peut améliorer le débit, en particulier pour les flux de données à volume élevé. Les connecteurs qui traitent des messages ou des enregistrements très volumineux nécessitent suffisamment de mémoire pour les traiter sans rencontrer d'exceptions
OutOfMemoryError.Plus de mémoire augmente le coût de votre cluster Connect.
Si vous utilisez une logique de transformation lourde, vous avez besoin d'allouer plus de mémoire.
Votre objectif est de choisir la configuration de capacité adaptée à votre cluster Connect. Pour ce faire, vous devez comprendre le débit que votre cluster Connect peut gérer.
Sous-réseau de nœuds de calcul (principal)
Le sous-réseau de nœuds de calcul, également appelé sous-réseau principal, connecte votre réseau VPC au cluster Connect. Ce sous-réseau permet aux nœuds de calcul du cluster d'accéder aux points de terminaison des sources et des récepteurs dans le réseau de consommateurs, tels que les clusters Managed Service pour Apache Kafka ou les clusters Kafka auto-hébergés.
Voici quelques exigences à respecter pour configurer le sous-réseau de nœuds de calcul :
Le sous-réseau de nœuds de calcul est obligatoire.
Le sous-réseau doit se trouver dans la même région que le cluster Connect.
Le sous-réseau doit se trouver dans le même VPC parent que l'un des sous-réseaux connectés du cluster Kafka principal.
La plage CIDR du sous-réseau doit avoir une taille minimale de /22 (1 024 adresses).
Les nœuds de calcul du cluster se voient attribuer des adresses IP dans le sous-réseau de nœuds de calcul à l'aide d'une interface Private Service Connect. Les nœuds de calcul peuvent atteindre n'importe quelle destination réseau accessible depuis le réseau VPC du sous-réseau, à condition de respecter les exigences suivantes :
- Le point de terminaison ne doit pas se trouver dans la plage CIDR
172.16.0.0/14. Cette plage est réservée à l'usage interne de Managed Service pour Apache Kafka Connect. - Les règles de pare-feu doivent autoriser le trafic. Consultez Configurer la sécurité des rattachements de réseau.
- Pour le trafic Internet, vous devez configurer Cloud NAT. Par exemple, Cloud NAT est nécessaire pour qu'un connecteur MirrorMaker réplique les données d'un cluster Kafka accessible sur Internet.
- Pour accéder aux points de terminaison Private Service Connect qui se trouvent dans un autre VPC que celui du sous-réseau de nœuds de calcul, vous devez vous assurer d'utiliser une configuration de consommateur compatible (par exemple, NCC). Pour en savoir plus, consultez À propos de l'accès aux services publiés via des points de terminaison.
Domaines DNS pouvant être résolus
Les domaines DNS résolvables, également appelés noms de domaine DNS, permettent de rendre les adresses DNS du réseau VPC consommateur disponibles pour le VPC locataire. Cela permet au cluster Connect de résoudre les noms DNS en adresses IP, ce qui facilite la communication avec d'autres services, y compris d'autres clusters Kafka pour les connecteurs MirrorMaker.
Pour les domaines DNS résolvables, vous pouvez sélectionner un cluster Managed Service pour Apache Kafka. Vous n'avez pas besoin de configurer le nom de domaine DNS pour le cluster Managed Service pour Apache Kafka principal, car son adresse d'amorçage est automatiquement incluse dans la liste des domaines DNS pouvant être résolus.
Toutefois, vous pouvez également spécifier manuellement un domaine DNS, ce qui est nécessaire si vous sélectionnez un cluster Kafka externe. Le domaine DNS du cluster Managed Service pour Apache Kafka principal est automatiquement inclus. La configuration des domaines DNS reste nécessaire pour les autres clusters Kafka.
Ressources Secret Manager
Certains connecteurs nécessitent des données sensibles, comme des mots de passe, dans leur configuration. Pour gérer ce type de données de manière sécurisée, vous pouvez les stocker dans Secret Manager et donner au cluster Connect l'accès au secret.
Pour utiliser les secrets Secret Manager avec Kafka Connect, procédez comme suit :
Attribuez le rôle Accesseur de secrets Secret Manager (
roles/secretmanager.secretAccessor) au compte de service Managed Kafka. Ce rôle permet à votre cluster Connect d'accéder aux secrets.Créez un secret contenant les données sensibles. Pour en savoir plus, consultez Créer un secret.
Lorsque vous créez ou mettez à jour votre cluster Connect, spécifiez les secrets auxquels le cluster a accès. Vous pouvez spécifier jusqu'à 32 secrets par cluster Connect.
Les secrets sont installés en tant que fichiers dans les nœuds de calcul du cluster. Les connecteurs ont un accès en lecture seule à ces fichiers. Lorsque vous créez un connecteur, les propriétés de configuration du connecteur peuvent référencer les secrets.
Pour référencer le chemin d'accès à un fichier secret, utilisez le format suivant :
/var/secrets/PROJECT_NAME-SECRET_NAME-SECRET_VERSION
Exemple :
ssl.truststore.location=/var/secrets/project1-truststore-1Pour utiliser la valeur d'un secret comme valeur de configuration (par exemple, un mot de passe), utilisez le format suivant :
${directory:/var/secrets:PROJECT_NAME-SECRET_NAME-SECRET_VERSION}Exemple :
password=${directory:/var/secrets:project1-database_password-3}
Remplacez les éléments suivants :
- PROJECT_NAME : nom du projet Google Cloud .
- SECRET_NAME : nom du secret.
- SECRET_VERSION : version du secret.
Étiquettes
Les libellés sont des paires clé/valeur qui vous aident à organiser et à identifier vos ressources.
Ils vous aident à organiser les clusters Connect. Vous pouvez associer un libellé à chaque cluster Connect, puis filtrer les ressources par libellé. Exemples de libellés : environment:prod, application:web-app.
Créer un cluster Connect
Avant de créer un cluster, consultez la documentation sur les propriétés des clusters Connect.
La création d'un cluster Connect prend entre 20 et 30 minutes.
Console
Dans la console Google Cloud , accédez à la page Connecter des clusters.
Cliquez sur Créer.
Dans le champ Nom du cluster Connect, saisissez le nom du cluster Connect. Pour en savoir plus, consultez les consignes de dénomination des ressources Managed Service pour Apache Kafka.
Dans la liste Cluster Kafka principal, sélectionnez un cluster Managed Service pour Apache Kafka. Pour en savoir plus, consultez Cluster Kafka principal.
Dans la liste Région, sélectionnez un emplacement pour le cluster Connect. Pour savoir comment sélectionner un emplacement, consultez Cluster Kafka principal.
Dans la section Configuration de la capacité, saisissez des valeurs pour les champs suivants ou conservez les valeurs par défaut.
Dans le champ vCPUs, saisissez le nombre de processeurs virtuels pour le cluster.
Dans le champ Mémoire, saisissez la quantité de mémoire par processeur, en Gio. La valeur ne peut pas dépasser 8 Gio par processeur.
Pour en savoir plus, consultez Configuration de la capacité.
Dans la section Configuration réseau, sélectionnez un réseau VPC dans la liste Réseau ou conservez la valeur par défaut. Cette liste est renseignée lorsque vous sélectionnez le cluster Kafka principal.
Dans la section Sous-réseau du nœud de calcul, sélectionnez un sous-réseau dans la liste Sous-réseau ou conservez la valeur par défaut. Pour en savoir plus, consultez Sous-réseau de nœuds de calcul. Le champ Chemin d'URI du sous-réseau est automatiquement renseigné lorsque vous sélectionnez le sous-réseau.
Facultatif : Ajoutez un domaine DNS pouvant être résolu. Le domaine DNS du cluster Kafka principal est automatiquement ajouté en tant que domaine DNS pouvant être résolu. Pour spécifier des domaines DNS supplémentaires :
Développez la section Domaines DNS pouvant être résolus.
Cliquez sur Ajouter un domaine DNS.
Pour ajouter le domaine DNS d'un cluster Managed Service pour Apache Kafka existant, sélectionnez le cluster dans la liste Cluster Kafka. Sinon, saisissez le domaine DNS dans le champ Domaine DNS.
Cliquez sur OK.
Facultatif : Pour ajouter des ressources Secret Manager, procédez comme suit :
Développez la section Ressources Secret Manager.
Cliquez sur Ajouter une ressource secrète.
Dans la liste Secret, sélectionnez un secret.
Dans la liste Version du secret, sélectionnez une version du secret.
Cliquez sur OK.
Facultatif : Ajoutez des libellés pour organiser votre projet. Pour ajouter un libellé :
Développez la section Libellés.
Cliquez sur Ajouter une étiquette.
Dans le champ Clé, saisissez la clé du libellé.
Dans le champ Valeur, saisissez la valeur du libellé.
Cliquez sur Créer.
gcloud
-
Dans la console Google Cloud , activez Cloud Shell.
En bas de la console Google Cloud , une session Cloud Shell démarre et affiche une invite de ligne de commande. Cloud Shell est un environnement de shell dans lequel Google Cloud CLI est déjà installé, et dans lequel des valeurs sont déjà définies pour votre projet actuel. L'initialisation de la session peut prendre quelques secondes.
Exécutez la commande
gcloud managed-kafka connect-clusters create:gcloud managed-kafka connect-clusters create CONNECT_CLUSTER_ID \ --location=LOCATION \ --cpu=CPU \ --memory=MEMORY \ --primary-subnet=WORKER_SUBNET \ --kafka-cluster=KAFKA_CLUSTER \ [--project=PROJECT_ID] \ [--secret=SECRET] \ [--dns-name=DNS_DOMAIN_NAME] \ [--config-file=CONFIG_FILE] \ [--labels=LABELS] [--async]Remplacez les éléments suivants :
CONNECT_CLUSTER_ID : ID ou nom du cluster Connect. Pour obtenir des instructions sur la façon de nommer un cluster Connect, consultez les consignes de dénomination des ressources Managed Service pour Apache Kafka. Le nom d'un cluster Connect est immuable.
LOCATION : emplacement où vous créez le cluster Connect. Il doit s'agir d'une région Google Cloudcompatible. Vous ne pouvez pas modifier l'emplacement d'un cluster Connect après sa création. Pour obtenir la liste des emplacements disponibles, consultez Emplacements Managed Service pour Apache Kafka. Pour en savoir plus sur les recommandations d'emplacement, consultez Cluster Kafka principal.
CPU : nombre de processeurs virtuels pour le cluster Connect. La valeur minimale est de trois processeurs virtuels. Consultez Nombre de processeurs virtuels.
MEMORY : quantité de mémoire pour le cluster Connect. Utilisez les unités "MB", "MiB", "GB", "GiB", "TB" ou "TiB". Par exemple, "3GiB". Vous devez provisionner entre 1 Gio et 8 Gio par processeur virtuel. Voir Memory.
WORKER_SUBNET : sous-réseau de nœuds de calcul pour le cluster Connect.
Le format du sous-réseau est
projects/PROJECT_ID/regions/REGION/subnetworks/SUBNET_ID.Le sous-réseau de nœuds de calcul doit se trouver dans la même région que le cluster Connect.
PROJECT_ID : (facultatif) ID du projetGoogle Cloud . Si aucun n'est fourni, le projet actuel est utilisé.
KAFKA_CLUSTER : ID ou nom complet du cluster Managed Service pour Apache Kafka principal associé au cluster Connect. Consultez Cluster Kafka. Le format du cluster Kafka est
projects/PROJECT_ID/locations/LOCATION/clusters/CLUSTER_ID.Vous ne pouvez pas passer à un autre cluster Kafka après avoir créé le cluster Connect.
SECRET : (facultatif) secrets à charger dans les workers. Les versions exactes des secrets de Secret Manager doivent être fournies. Les alias ne sont pas acceptés. Jusqu'à 32 secrets peuvent être chargés dans un même cluster. Format :
projects/PROJECT_ID/secrets/SECRET_NAME/versions/VERSION_IDDNS_DOMAIN_NAME : (Facultatif) Noms de domaine DNS du sous-réseau à rendre visibles pour le cluster Connect. Le cluster Connect peut accéder aux ressources à l'aide de noms de domaine au lieu d'adresses IP. Consultez Appairage DNS.
LABELS : (facultatif) libellés à associer au cluster. Pour en savoir plus sur le format des libellés, consultez Libellés. Liste de paires clé/valeur de libellés à ajouter. Les clés doivent commencer par une lettre minuscule et ne contenir que des tirets (-), des traits de soulignement (_), des minuscules et des chiffres. Les valeurs doivent contenir uniquement des tirets (-), des traits de soulignement (_), des minuscules et des chiffres.
CONFIG_FILE : (facultatif) chemin d'accès au fichier JSON ou YAML contenant la configuration qui est remplacée par les valeurs par défaut du cluster ou du connecteur. Ce fichier est également compatible avec les formats JSON ou YAML intégrés.
--async: (facultatif) renvoie immédiatement une réponse, sans attendre la fin de l'opération en cours. L'option--asyncvous permet de continuer à effectuer d'autres tâches pendant que le cluster est créé en arrière-plan. Si vous n'utilisez pas l'indicateur, le système attend la fin de l'opération avant de renvoyer une réponse. Vous devez attendre que le cluster soit entièrement mis à jour avant de pouvoir effectuer d'autres tâches.
Vous obtenez une réponse semblable à celle-ci :
Create request issued for: [sample-connectcluster] Check operation [projects/test-project/locations/us-east1/operations/operation-1753590328249-63ae19098cc06-64300a0a-06512d02] for status.Enregistrez
OPERATION_IDpour suivre vos progrès. Par exemple, la valeur ici estoperation-1753590328249-63ae19098cc06-64300a0a-06512d02.
Terraform
Vous pouvez utiliser une ressource Terraform pour créer un cluster Connect.
Pour savoir comment appliquer ou supprimer une configuration Terraform, consultez Commandes Terraform de base.
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go dans Installer les bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Managed Service pour Apache Kafka en langage Go.
Pour vous authentifier auprès de Managed Service pour Apache Kafka, configurez les identifiants par défaut de l'application(ADC, Application Default Credentials). Pour en savoir plus, consultez Configurer les ADC pour un environnement de développement local.
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java dans Installer les bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Java Managed Service pour Apache Kafka.
Pour vous authentifier auprès de Managed Service pour Apache Kafka, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer les ADC pour un environnement de développement local.
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python dans Installer les bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Python Managed Service pour Apache Kafka.
Pour vous authentifier auprès de Managed Service pour Apache Kafka, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer les ADC pour un environnement de développement local.
Surveiller l'opération de création du cluster
Vous ne pouvez exécuter la commande suivante que si vous avez exécuté gcloud CLI pour créer le cluster Connect.
La création d'un cluster Connect prend généralement entre 20 et 30 minutes. Pour suivre la progression de la création du cluster, la commande
gcloud managed-kafka connect-clusters createutilise une opération de longue durée (LRO), que vous pouvez surveiller à l'aide de la commande suivante :gcloud managed-kafka operations describe OPERATION_ID \ --location=LOCATIONRemplacez les éléments suivants :
OPERATION_IDpar la valeur de l'ID de l'opération de la section précédente.LOCATIONpar la valeur de l'emplacement de la section précédente.