Skip to content
This repository has been archived by the owner on Dec 10, 2021. It is now read-only.

Releases: GoogleCloudPlatform/terraform-google-nat-gateway

v1.2.3

12 Feb 16:37
6ddb6aa
Compare
Choose a tag to compare

Add deprecation notice

1.2.2

02 Oct 00:10
27a5c7b
Compare
Choose a tag to compare

notable changes:

  • mig module to 1.1.14. #94
  • default compute image fix. #93
  • specify service account for NAT instance. #87

1.2.0

16 Aug 17:33
377f36b
Compare
Choose a tag to compare

Breaking changes

The following are potential breaking changes, run a terraform destroy-apply to upgrade to this version of the module.

  • The instance tags have changed from: ${var.name}nat-${var.zone} to inst-${var.name}nat-${var.zone}. If you were depending on those tags for whatever reason, they will need to be updated. See #75 for details.

Upgrading

There will be downtime in a single NAT deployment as the compute route is deleted and recreated after the instance is replaced.
To avoid downtime, deploy multiple NAT gateways according to the HA example and upgrade them one at a time.

Upgrade workaround is to do the following steps:

  1. terraform init -upgrade=true
  2. manually delete the health check from the GCP console or gcloud CLI.
  3. terraform apply