Skip to content

Releases: mesoform/terraform-infrastructure-modules

Updates serverless_neg_https_lb module version

14 Jan 20:12
3e383ea
Compare
Choose a tag to compare

Changes

Perimeter Module supported service and ingress/egress updates

31 Jan 11:31
511b1ce
Compare
Choose a tag to compare

Breaking Changes

  • update vpc_sc_supported_services to be up to date with the current services listed from gcloud beta access-context-manager supported-services list, see commit for changes

Changes

  • adds outputs for some of the local variables in the service_perimeter_regular module for debugging purposes
  • Removes uneccessary try for checking if file exists (the variable defaults to the second value in the try block so it is uneccessary)
  • Adds more unit tests to cover the existance/nonexistance of both ingress and egress policies

Fixes

  • changes the format of ingress_policies and egress_policies local variables from a list to a map (with the index as the key) as for_each expects objects or sets.

CloudSQL security updates

28 Apr 08:37
a06fbeb
Compare
Choose a tag to compare

Updates some defaults for the CloudSQL postgres module to resolve Snyk vulnerabilities

Breaking Changes

  • Changes CloudSQL postgresql module's database_flags attribute type from list(object({ name = string value = string })) to map(string)

Changes

  • CloudSQL postgresql modules require_ssl attribute defaults to true
  • Adds default database flag values:
      {
        "cloudsql.iam_authentication" = "on"
        "log_min_messages" = "error"
      }

WIF bitbucket-pipeline configuration update

23 Mar 09:41
b210ed1
Compare
Choose a tag to compare

Fixes

Updated the workspace_uuid attribute in theworkload_identity_pool_providers variable, to no longer require the curly brackets, as the audience doesn't expect curly brackets, but the attribute_condition does

Workload Identity Federation Module

15 Mar 12:09
bc08ebf
Compare
Choose a tag to compare

Features

Adds module which can be used for creating Workload Identity Pools and their Workload Identity Pool Providers, with optional default configurations for identity pool providers with commonly used external identity providers (e.g. github, bitbucket)

Add Option to enable https_redirect

28 Nov 14:17
8a65a41
Compare
Choose a tag to compare

Enable option to enable https_redirect (i.e. create a http load balancer which redirects to https one)

Cloud SQL server CA cert secret

23 Nov 16:08
75a8f64
Compare
Choose a tag to compare

Add Cloud SQL instance server_ca_cert as a Google Secret in postgresql module

Cloud HTTPS Load Balancer with Serverless NEGs

08 Nov 20:04
b7263f9
Compare
Choose a tag to compare

Adds composite module for deploying Cloud HTTPS Load Balancer with Serverless Network Endpoint Groups (NEGs)

Update PostgreSQL module and fix issues

28 Sep 16:31
97210ad
Compare
Choose a tag to compare
  • Updated PostgreSQL module to add backup_configuration block
  • Fixed retention_unit and allocated_ip_range issues

New modules for CloudSQL instances, VPC peering CloudSQL services and handle secret management

09 Sep 16:47
baefe60
Compare
Choose a tag to compare

Includes:

  • Module for PostgreSQL instances and associated resources (gcp/databases/cloudsql/postgresql)
  • Module for VPC peering Cloud SQL services (gcp/compute_engine/private_service_access)
  • Module for secret management (gcp/secret_manager)
  • Updates to the composite module for private PostgreSQL instances