Skip to content

Commit 3122b9d

Browse files
authored
fix: limit TPG < 6.10 (#2183)
1 parent a78cc8c commit 3122b9d

File tree

10 files changed

+23
-59
lines changed

10 files changed

+23
-59
lines changed

autogen/main/versions.tf.tmpl

+8-44
Original file line numberDiff line numberDiff line change
@@ -24,70 +24,35 @@ terraform {
2424
required_providers {
2525
google = {
2626
source = "hashicorp/google"
27-
version = ">= 6.7.0, < 7"
27+
version = ">= 6.7.0, < 6.10.0"
2828
}
2929
google-beta = {
3030
source = "hashicorp/google-beta"
31-
version = ">= 6.7.0, < 7"
31+
version = ">= 6.7.0, < 6.10.0"
3232
}
33-
kubernetes = {
34-
source = "hashicorp/kubernetes"
35-
version = "~> 2.10"
36-
}
37-
random = {
38-
source = "hashicorp/random"
39-
version = ">= 2.1"
40-
}
41-
}
42-
provider_meta "google-beta" {
43-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v34.0.0"
44-
}
4533
{% elif beta_cluster and autopilot_cluster %}
4634
required_providers {
4735
google = {
4836
source = "hashicorp/google"
49-
version = ">= 6.5.0, < 7"
37+
version = ">= 6.5.0, < 6.10.0"
5038
}
5139
google-beta = {
5240
source = "hashicorp/google-beta"
53-
version = ">= 6.5.0, < 7"
41+
version = ">= 6.5.0, < 6.10.0"
5442
}
55-
kubernetes = {
56-
source = "hashicorp/kubernetes"
57-
version = "~> 2.10"
58-
}
59-
random = {
60-
source = "hashicorp/random"
61-
version = ">= 2.1"
62-
}
63-
}
64-
provider_meta "google-beta" {
65-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v34.0.0"
66-
}
6743
{% elif autopilot_cluster %}
6844
required_providers {
6945
google = {
7046
source = "hashicorp/google"
71-
version = ">= 6.5.0, < 7"
47+
version = ">= 6.5.0, < 6.10.0"
7248
}
73-
kubernetes = {
74-
source = "hashicorp/kubernetes"
75-
version = "~> 2.10"
76-
}
77-
random = {
78-
source = "hashicorp/random"
79-
version = ">= 2.1"
80-
}
81-
}
82-
provider_meta "google" {
83-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v34.0.0"
84-
}
8549
{% else %}
8650
required_providers {
8751
google = {
8852
source = "hashicorp/google"
89-
version = ">= 6.7.0, < 7"
53+
version = ">= 6.7.0, < 6.10.0"
9054
}
55+
{% endif %}
9156
kubernetes = {
9257
source = "hashicorp/kubernetes"
9358
version = "~> 2.10"
@@ -97,8 +62,7 @@ terraform {
9762
version = ">= 2.1"
9863
}
9964
}
100-
provider_meta "google" {
65+
provider_meta "{% if beta_cluster %}google-beta{% else %}google{% endif %}" {
10166
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v34.0.0"
10267
}
103-
{% endif %}
10468
}

modules/beta-autopilot-private-cluster/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.5.0, < 7"
24+
version = ">= 6.5.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.5.0, < 7"
28+
version = ">= 6.5.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-autopilot-public-cluster/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.5.0, < 7"
24+
version = ">= 6.5.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.5.0, < 7"
28+
version = ">= 6.5.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-private-cluster-update-variant/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.7.0, < 7"
28+
version = ">= 6.7.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-private-cluster/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.7.0, < 7"
28+
version = ">= 6.7.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-public-cluster-update-variant/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.7.0, < 7"
28+
version = ">= 6.7.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-public-cluster/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.7.0, < 7"
28+
version = ">= 6.7.0, < 6.10.0"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/private-cluster-update-variant/versions.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
kubernetes = {
2727
source = "hashicorp/kubernetes"

modules/private-cluster/versions.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
kubernetes = {
2727
source = "hashicorp/kubernetes"

versions.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ terraform {
2121
required_providers {
2222
google = {
2323
source = "hashicorp/google"
24-
version = ">= 6.7.0, < 7"
24+
version = ">= 6.7.0, < 6.10.0"
2525
}
2626
kubernetes = {
2727
source = "hashicorp/kubernetes"

0 commit comments

Comments
 (0)