Update main
This commit is contained in:
parent
5eaed81f9c
commit
e7955fb1ef
|
@ -14,6 +14,10 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
|
||||
###############################################################################
|
||||
# Projects #
|
||||
###############################################################################
|
||||
|
||||
module "project" {
|
||||
source = "../../modules/project"
|
||||
name = var.project_id
|
||||
|
@ -48,6 +52,10 @@ module "service-account" {
|
|||
}
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# Pub/Sub #
|
||||
###############################################################################
|
||||
|
||||
module "pubsub" {
|
||||
source = "../../modules/pubsub"
|
||||
project_id = module.project.project_id
|
||||
|
@ -59,6 +67,10 @@ module "pubsub" {
|
|||
# at the project level via roles/cloudscheduler.serviceAgent
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# Cloud Function #
|
||||
###############################################################################
|
||||
|
||||
module "cf" {
|
||||
source = "../../modules/cloud-function"
|
||||
project_id = module.project.project_id
|
||||
|
@ -84,6 +96,14 @@ module "cf" {
|
|||
}
|
||||
}
|
||||
|
||||
resource "random_pet" "random" {
|
||||
length = 1
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# Cloud Scheduler #
|
||||
###############################################################################
|
||||
|
||||
resource "google_app_engine_application" "app" {
|
||||
project = module.project.project_id
|
||||
location_id = "europe-west"
|
||||
|
@ -110,6 +130,10 @@ resource "google_cloud_scheduler_job" "job" {
|
|||
}
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# Bigquery #
|
||||
###############################################################################
|
||||
|
||||
module "bigquery-dataset" {
|
||||
source = "../../modules/bigquery-dataset"
|
||||
project_id = module.project.project_id
|
||||
|
@ -121,7 +145,3 @@ module "bigquery-dataset" {
|
|||
owner = module.service-account.email
|
||||
}
|
||||
}
|
||||
|
||||
resource "random_pet" "random" {
|
||||
length = 1
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue