Update foundations modules versions (#26)

* update foundations modules versions

* update Terraform version to v0.12.19 in CI test configuration
This commit is contained in:
Ludovico Magnocavallo 2020-01-10 09:07:23 +01:00 committed by GitHub
parent 2e07d17ea7
commit b48094a43a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 12 deletions

View File

@ -44,7 +44,7 @@ steps:
- PYTHONDONTWRITEBYTECODE=true
substitutions:
_TERRAFORM_VERSION: 0.12.8
_TERRAFORM_VERSION: 0.12.19
tags:
- "ci"

View File

@ -26,7 +26,7 @@ locals {
module "shared-folder" {
source = "terraform-google-modules/folders/google"
version = "2.0.0"
version = "2.0.2"
parent = var.root_node
names = ["shared"]
}
@ -53,7 +53,7 @@ module "project-tf" {
module "service-accounts-tf-environments" {
source = "terraform-google-modules/service-accounts/google"
version = "2.0.1"
version = "2.0.2"
project_id = module.project-tf.project_id
org_id = var.organization_id
billing_account_id = var.billing_account_id
@ -151,7 +151,7 @@ module "project-audit" {
module "bq-audit-export" {
source = "terraform-google-modules/log-export/google//modules/bigquery"
version = "3.1.0"
version = "3.2.0"
project_id = module.project-audit.project_id
dataset_name = "${replace(local.log_sink_name, "-", "_")}"
log_sink_writer_identity = module.log-sink-audit.writer_identity
@ -161,7 +161,7 @@ module "bq-audit-export" {
module "log-sink-audit" {
source = "terraform-google-modules/log-export/google"
version = "3.1.0"
version = "3.2.0"
filter = "logName: \"/logs/cloudaudit.googleapis.com%2Factivity\" OR logName: \"/logs/cloudaudit.googleapis.com%2Fsystem_event\""
log_sink_name = local.log_sink_name
parent_resource_type = local.log_sink_parent_resource_type

View File

@ -18,7 +18,7 @@
module "business-unit-folder" {
source = "terraform-google-modules/folders/google"
version = "2.0.0"
version = "2.0.2"
parent = var.root_node
names = [var.business_unit_folder_name]
}
@ -29,7 +29,7 @@ module "business-unit-folder" {
module "environment-folders" {
source = "terraform-google-modules/folders/google"
version = "2.0.0"
version = "2.0.2"
parent = module.business-unit-folder.id
names = var.environments
set_roles = true

View File

@ -34,7 +34,7 @@ module "project-tf" {
module "service-accounts-tf-environments" {
source = "terraform-google-modules/service-accounts/google"
version = "2.0.1"
version = "2.0.2"
project_id = module.project-tf.project_id
org_id = var.organization_id
billing_account_id = var.billing_account_id
@ -78,7 +78,7 @@ module "gcs-tf-environments" {
module "folders-top-level" {
source = "terraform-google-modules/folders/google"
version = "2.0.0"
version = "2.0.2"
parent = var.root_node
names = var.environments
set_roles = true
@ -118,7 +118,7 @@ module "project-audit" {
module "bq-audit-export" {
source = "terraform-google-modules/log-export/google//modules/bigquery"
version = "3.1.0"
version = "3.2.0"
project_id = module.project-audit.project_id
dataset_name = "logs_audit_${replace(var.environments[0], "-", "_")}"
log_sink_writer_identity = module.log-sink-audit.writer_identity
@ -129,7 +129,7 @@ module "bq-audit-export" {
module "log-sink-audit" {
source = "terraform-google-modules/log-export/google"
version = "3.1.0"
version = "3.2.0"
filter = "logName: \"/logs/cloudaudit.googleapis.com%2Factivity\" OR logName: \"/logs/cloudaudit.googleapis.com%2Fsystem_event\""
log_sink_name = "logs-audit-${var.environments[0]}"
parent_resource_type = "folder"