Skip to content

Latest commit

 

History

History
187 lines (107 loc) · 9.49 KB

CHANGELOG.md

File metadata and controls

187 lines (107 loc) · 9.49 KB

Changelog

All notable changes to this project will be documented in this file. See conventional-commits for commit guidelines.

6.0.0 (2020-12-08)

⚠ BREAKING CHANGES

  • Minimum Terraform version increased to 0.13.
  • Update default source image and family to latest CentOS 7 (#126)

Features

  • add TF 0.13 constraint and module attribution (#128) (d042aae)
  • adds an output for the health check self_links to be consumed by load balancer resources outside this module (#119) (ae4d777)
  • Update default source image and family to latest CentOS 7 (#126) (6310016)

5.1.0 (2020-10-07)

Features

5.0.0 (2020-09-15)

⚠ BREAKING CHANGES

  • UMIG: var.access_config has been changed to a 2D array, with a separate element for each VM.

Bug Fixes

  • UMIG: access_config should be 2D array (#111) (69f7520)
  • relax version constraints to enable terraform 0.13.x compatibility (#108) (6fb2b42)
  • Terraform version upgrade for compute_instance module from 0.12.6 to 0.12.7 (#103) (7a21e78)

4.0.0 (2020-06-23)

⚠ BREAKING CHANGES

  • instance_redistribution_type must now be specified for update policies.

Features

  • Add stateful disk support (#90) (645e845)
  • Add wait_for_instances and configurable timeout support for mig (#96) (10a23b7)

3.0.0 (2020-05-27)

⚠ BREAKING CHANGES

  • The preemptible_and_regular_instance_templates modules have had name_prefixes renamed, forcing instances to be recreated.

Features

  • Add support for assigning public IPs directly to instances. (#83) (dde01ff)

Bug Fixes

  • Correct names for instances in preemptible and regular instance module (#81) (5a6ec12)

2.1.0 (2020-03-05)

Features

  • Allow the use of Google provider v3.x (#78) (eea5267)

Bug Fixes

  • Set target_size to null when autoscaling is enabled in MIG (#65) (dd71466), closes #64

2.0.0 (2020-01-31)

⚠ BREAKING CHANGES

  • Health check variables and resources were reorganized in this backwards-incompatible release. See the upgrade guide for details.

Features

  • Change the readme formatting (f2e87b3)
  • Fix healthchecks inconsistency. (#56) (5926dfc)

1.4.1 (2020-01-21)

Bug Fixes

  • derive project id for instance from instance template (#63) (3e2c8cd)

Changed

  • Replace health check related variables with a single object type parameter called health_check on the mig and mig_with_percent submodules. #56

1.4.0 - 2020-01-08

Added

  • access_config variable on the umig submodule. #57

Changed

  • The required Terraform provider versions are enforced. #52

1.3.0 - 2019-12-09

Added

  • Output for tags from instance_template [#33]

1.2.0 - 2019-11-28

Added

  • access_config variable on the instance_template and preemptible_and_regular_instance_templates submodules. #43

Fixed

  • The region variable is passed to all relevant resources. #42 #44

1.1.1 - 2019-10-25

Fixed

  • Fix bug with distribution_policy_zones forcing permadiff. #37

1.1.0 - 2019-10-23

Added

  • Added variable project_id. #26
  • preemptible_and_regular_instance_templates submodule. #18
  • mig_with_percent submodule. #19
  • Support for shielded VMs. #38

1.0.0 - 2019-07-31

Added

  • preemptible variable on the Instance Template submodule. #14

Changed

  • Supported version of Terraform is 0.12. #16

0.2.0 - 2019-05-30

Added

  • instance_group output on the mig submodule. #10

0.1.0 - 2019-04-30

Added

  • instance_template, mig, and umig modules
  • examples, basic tests and fixtures for all modules