FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
faas_pubsub.tf 689 B
Newer Older
variable "project_id" {
  type        = string
  description = "The Google Cloud project ID where resources will be provisioned."
}

module "pubsub" {
  source                        = "./modules/pubsub"
  topic_name                    = var.topic_name
  dead_letter_topic_name        = var.dead_letter_topic_name
  subscription_name             = var.subscription_name
  dead_letter_subscription_name = var.dead_letter_subscription_name
}

module "faas_service" {
  source          = "./modules/faas"
  name            = var.name
  container_image = var.container_image
  location        = var.location
  topic_id        = module.pubsub.main_topic_id
  project_id      = var.project_id
}