terraform-google-modules/pubsub
Creates Pub/Sub topic and subscriptions associated with the topic.
About
Creates Pub/Sub topic and subscriptions associated with the topic.
Maintained by terraform-google-modules on the Terraform Registry. Latest version 8.8.1, 16.6M downloads. Requires providers: google >= 6.2, < 8.
Deploy creates a StackGuardian workflow from the module's GitHub repository, pinned to this version. You set the inputs, see the plan, then approve the apply.
Use cases
- Event-driven services deployed with their queues, topics and permissions together.
- Scheduled jobs and pipelines that are reviewed like any other change.
- Alerting and log routing set up consistently per account.
Inputs
Required inputs:
project_id— stringtopic— string
18 inputs, 7 outputs in total. The full list, with defaults and descriptions, is on the registry page.
What it creates
google_pubsub_topicgoogle_pubsub_subscription× 4google_pubsub_schemagoogle_pubsub_topic_iam_member× 3google_pubsub_subscription_iam_member× 5google_project_iam_member× 4
How it runs on StackGuardian
Terraform workflow from the module's GitHub repository: plan, policy check, approval, then apply.
Approvals happen in StackGuardian. An agent can never approve its own run. Every run keeps its plan, policy results and approver in the audit log.