Skip to content

Cloud Pub/Sub Basics using gcloud

Step-01: Introduction

  • gcloud: Create Pub/Sub Topic
  • gcloud: Create Pub/Sub Subscription
  • gcloud: Publish Messages
  • gcloud: Pull Messages in Subscription and Acknowledge

Step-02: gcloud: Create Pub/Sub Topic, Subscription

# Set Project
gcloud config set project PROJECT_ID
gcloud config set project gcplearn9

# Create Cloud Pub/Sub Topic
gcloud pubsub topics create mytopic2

# Create Cloud Pub/Sub Subscription
gcloud pubsub subscriptions create mysubscription2 --topic mytopic2

# Review Topic and Subscription in Web Console
1. Go to Cloud Pub/Sub -> mytopic2
2. Go to Cloud Pub/Sub -> mysubscription2

Step-03: gcloud: Publish Messages

# Publish Message-1
gcloud pubsub topics publish projects/gcplearn9/topics/mytopic2 --message="hello kalyan 1" 
gcloud pubsub topics publish projects/gcplearn9/topics/mytopic2 --message="hello kalyan 2" 
gcloud pubsub topics publish projects/gcplearn9/topics/mytopic2 --message="hello kalyan 3" 

# Pull all messages from subscription: mysubscription3
gcloud pubsub subscriptions pull mysubscription2
gcloud pubsub subscriptions pull mysubscription2 —-auto-ack
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99 $84.99 81% OFF
DEVOPS2026FEB
Enroll Now on Udemy
🎉 Offer