Publica y recibe mensajes en Pub/Sub con gcloud CLI
En esta página, se muestra cómo realizar las siguientes operaciones en Pub/Sub con Google Cloud CLI:
- Crea un tema y una suscripción.
 - Publica mensajes en el tema.
 - Recibe mensajes de la suscripción.
 
Para seguir la guía paso a paso sobre esta tarea directamente en la consola Google Cloud , haz clic en Guiarme:
Antes de comenzar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
 - 
  
  
    
      
Set up a Google Cloud console project.
Click to:
- Create or select a project.
 - Enable the Pub/Sub API for that project.
 
You can view and manage these resources at any time in the Google Cloud console.
 - 
      
Install the Google Cloud CLI.
 - 
          
Si usas un proveedor de identidad externo (IdP), primero debes acceder a gcloud CLI con tu identidad federada.
 - 
        
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init - 
  
  
    
      
Set up a Google Cloud console project.
Click to:
- Create or select a project.
 - Enable the Pub/Sub API for that project.
 
You can view and manage these resources at any time in the Google Cloud console.
 - 
      
Install the Google Cloud CLI.
 - 
          
Si usas un proveedor de identidad externo (IdP), primero debes acceder a gcloud CLI con tu identidad federada.
 - 
        
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init Consulta todos los comandos de la CLI de gcloud disponibles para Pub/Sub.
Obtén más información sobre los conceptos de Pub/Sub que se analizan en esta página.
Trabaja con un ejemplo de extremo a extremo de un sistema de Pub/Sub.
Prueba otra guía de inicio rápido de Pub/Sub que use bibliotecas cliente o la consola.
Elige un tipo de suscripción.
Obtén más información sobre las APIs de Pub/Sub.
Crea un tema
Crea un tema con el ID my-topic:
gcloud pubsub topics create my-topic
Cree una suscripción
Crea una suscripción con el ID my-sub y adjúntala a my-topic:
gcloud pubsub subscriptions create my-sub --topic=my-topic
Publique mensajes
Publica un mensaje en my-topic:
gcloud pubsub topics publish my-topic --message="hello"
Recibir mensajes
Recibe el mensaje de my-sub:
gcloud pubsub subscriptions pull my-sub --auto-ack
Gcloud CLI imprime el mensaje en la línea de comandos.