Skip to content

Latest commit

 

History

History
277 lines (127 loc) · 15.1 KB

CHANGELOG.md

File metadata and controls

277 lines (127 loc) · 15.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.5.0 (2024-09-03)

Features

Bug Fixes

  • deps: Update gcloud to v481.0.0 to support python 3.12 (#191) (1d2df6b)

3.4.1 (2024-06-20)

Bug Fixes

  • kubectl_fleet_wrapper: impersonate service account (#193) (d982144)

3.4.0 (2024-02-02)

Features

3.3.0 (2023-10-09)

Features

  • add kubectl-fleet-wrapper sub-module (#161) (bc4076c)

Bug Fixes

  • upgraded versions.tf to include minor bumps from tpg v5 (#174) (58d16f5)

3.2.1 (2023-09-13)

Bug Fixes

3.2.0 (2023-09-12)

Features

Bug Fixes

3.1.2 (2022-08-30)

Bug Fixes

  • include external in required_providers (#124) (39535a1)

3.1.1 (2022-03-09)

Bug Fixes

  • Switch to using bash env to make module work on NixOS and BSD (#117) (2a03680)

3.1.0 (2021-11-24)

Features

  • update TPG version constraints to allow 4.0 (#108) (9b769df)

3.0.1 (2021-08-04)

Bug Fixes

  • Correct dependencies when upgrade is disabled (#97) (129b31c)

3.0.0 (2021-05-25)

⚠ BREAKING CHANGES

  • add Terraform 0.13 constraint and module attribution (#89)

Features

  • add Terraform 0.13 constraint and module attribution (#89) (6037c26)

Bug Fixes

  • Chain GOOGLE_CREDENTIALS variable on kubectl-wrapper submodule (#95) (48e1fee)

2.1.0 (2021-05-08)

Features

  • add ability to impersonate for kubectl-wrapper module (#91) (0d4e6f3)

2.0.3 (2020-09-12)

Bug Fixes

  • Add debug options and bump arg num check kubectl wrapper (#79) (162a4ec)

2.0.2 (2020-09-02)

Bug Fixes

  • Lazy eval data source only if enabled (#76) (f2c9913)

2.0.1 (2020-08-13)

Bug Fixes

  • Only instantiate external data resource if module is enabled (c47859c)

2.0.0 (2020-08-12)

⚠ BREAKING CHANGES

  • The module has been changed to not download gcloud by default. You can override this behavior by setting skip_download = false or setting the GCLOUD_TF_DOWNLOAD environment variable to "always".

Features

  • Decoupled the upsert command and destroy command (#71) (497886c)
  • Skip gcloud download by default. (#70) (7113d90)

1.4.1 (2020-07-28)

Bug Fixes

1.4.0 (2020-07-27)

Features

  • kubectl: Generate kubeconfig dynamically (#62) (6501fd8)

1.3.0 (2020-07-19)

Features

  • Allow overriding download behavior using GCLOUD_TF_DOWNLOAD environment variable. (#59) (9041027)

Bug Fixes

  • Update to allow for usage in ephemeral environments (TFC/TFE) (#58) (e0595b0)

1.2.0 (2020-07-16)

Features

  • only install missing additional_components (#53) (db6d1a4)

Bug Fixes

  • Check for binaries in additional_components (#57) (c399a32)

1.1.1 (2020-07-01)

Bug Fixes

1.1.0 (2020-06-19)

Features

1.0.1 (2020-05-09)

Bug Fixes

  • Download additional_components when var.additional_components == 1 (#43) (25b97e3)

1.0.0 (2020-04-15)

⚠ BREAKING CHANGES

  • gcloud is now downloaded as part of Terraform execution, meaning your Terraform runner needs access to the internet. Alternatively, you can install gcloud out-of-band and set skip_download to true.

Features

  • Download gcloud directly in Terraform and allow skipping completely (#41) (41fe46b)

0.5.1 (2020-02-20)

Bug Fixes

  • Remove cyclic dependency warnings in gcloud module (#31) (57a4c36)

0.5.0 (2020-01-30)

Features

  • Add a skip_download var to use global gcloud instead (#22) (19c2263)

Bug Fixes

  • Only download & install when create cmd changes, fixes #23 (a57245b)

0.4.0 - 2020-01-23

Added

  • Added variables for controlling dependency ordering. #17

Fixed

  • On destroy provisioners so gcloud is installed and configured prior to the destroy_cmd. Helpful when running each terraform run in a clean environment (eg. terraform cloud). #11

0.3.0 - 2019-12-21

Added

  • create_cmd_entrypoint and destroy_cmd_entrypoint variables can now be set to a custom script to run. Prior to running the command the module will prepend the module's bin directory to PATH. #9
  • create_cmd_triggers can be set to trigger the create_cmd local-exec again. #9

0.2.0 - 2019-12-18

Changed

  • Updated GCloud SDK to 274.0.0

0.1.0 - 2019-11-19

Added

  • Initial release