Skip to content

Commit

Permalink
Merge branch 'master' into gke-backup
Browse files Browse the repository at this point in the history
  • Loading branch information
apeabody authored Jul 12, 2022
2 parents 378543c + ba1ca55 commit 8bed3bd
Show file tree
Hide file tree
Showing 22 changed files with 49 additions and 24 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

Extending the adopted spec, each change should have a link to its corresponding pull request appended.

## [22.0.0](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v21.2.0...v22.0.0) (2022-07-11)


### ⚠ BREAKING CHANGES

* Minimum Google/Google Beta provider versions increased to v4.25.0.
* promote Spot VM to GA (#1294)
* support maintenance_exclusion (#1273)

### Features

* Allow enabling managed Prometheus in beta cluster submodules ([#1307](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1307)) ([71e7067](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/71e7067c7b0279a84284cf0713ed77d79c19e86b))
* expose use_existing_context variable in WI module ([#1295](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1295)) ([d802e49](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d802e492832dde1bf2ac01a540c8281dd7c35e49))
* promote Spot VM to GA ([#1294](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1294)) ([274da2f](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/274da2fd594684d2400d29ceff96342be01aebf1))
* support gVNIC ([#1296](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1296)) ([5d6eac1](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5d6eac194e06129306cfeb25552107bd0f8baf55))
* support maintenance_exclusion ([#1273](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1273)) ([425bf93](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/425bf93e60c75a0b238ca3c6aa968000f89a9271))
* Support managed Prometheus for safer cluster variants ([#1311](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1311)) ([55faaf5](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/55faaf51ba9996b9dd3741258524fd642f5c4d8f))
* WorkloadIdenity allow to use k8s sa from the different project ([#1275](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1275)) ([4f5dded](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4f5ddeded6dd2dbe47342a948e1fb2c011002eee))


### Bug Fixes

* Create new node pool when shielded_instance_config changes ([#1237](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1237)) ([a2272f0](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a2272f0c158642dd166a14415944a5541c6ff174))
* support managed prometheus for autopilot ([#1310](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1310)) ([568c824](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/568c82468cb611b6425c480799e9a5b3fd5dc252))

## [21.2.0](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v21.1.0...v21.2.0) (2022-06-22)


Expand Down
4 changes: 2 additions & 2 deletions autogen/main/versions.tf.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v22.0.0"
}
{% else %}
required_providers {
Expand All @@ -46,7 +46,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v22.0.0"
}
{% endif %}
}
2 changes: 1 addition & 1 deletion autogen/safer-cluster/versions.tf.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ terraform {
required_version = ">=0.13"

provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v22.0.0"
}
}
4 changes: 2 additions & 2 deletions modules/acm/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v22.0.0"
}

provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v22.0.0"
}

required_providers {
Expand Down
4 changes: 2 additions & 2 deletions modules/asm/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ terraform {
}

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v22.0.0"
}

provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/auth/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:auth/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:auth/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-autopilot-private-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-private-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-private-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-autopilot-public-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-public-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-public-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-private-cluster-update-variant/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster-update-variant/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster-update-variant/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-private-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-public-cluster-update-variant/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster-update-variant/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster-update-variant/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/beta-public-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/binary-authorization/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:binary-authorization/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:binary-authorization/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/fleet-membership/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/hub-legacy/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/private-cluster-update-variant/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster-update-variant/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster-update-variant/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/private-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/safer-cluster-update-variant/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ terraform {
required_version = ">=0.13"

provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster-update-variant/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster-update-variant/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/safer-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ terraform {
required_version = ">=0.13"

provider_meta "google-beta" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/services/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ terraform {
required_version = ">= 0.13.0"

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:services/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:services/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion modules/workload-identity/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,6 @@ terraform {
}

provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:workload-identity/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:workload-identity/v22.0.0"
}
}
2 changes: 1 addition & 1 deletion versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/terraform-google-kubernetes-engine/v21.2.0"
module_name = "blueprints/terraform/terraform-google-kubernetes-engine/v22.0.0"
}
}

0 comments on commit 8bed3bd

Please sign in to comment.