@@ -24,70 +24,35 @@ terraform {
24
24
required_providers {
25
25
google = {
26
26
source = "hashicorp/google"
27
- version = ">= 6.7.0, < 7 "
27
+ version = ">= 6.7.0, < 6.10.0 "
28
28
}
29
29
google-beta = {
30
30
source = "hashicorp/google-beta"
31
- version = ">= 6.7.0, < 7 "
31
+ version = ">= 6.7.0, < 6.10.0 "
32
32
}
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
- }
45
33
{% elif beta_cluster and autopilot_cluster %}
46
34
required_providers {
47
35
google = {
48
36
source = "hashicorp/google"
49
- version = ">= 6.5.0, < 7 "
37
+ version = ">= 6.5.0, < 6.10.0 "
50
38
}
51
39
google-beta = {
52
40
source = "hashicorp/google-beta"
53
- version = ">= 6.5.0, < 7 "
41
+ version = ">= 6.5.0, < 6.10.0 "
54
42
}
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
- }
67
43
{% elif autopilot_cluster %}
68
44
required_providers {
69
45
google = {
70
46
source = "hashicorp/google"
71
- version = ">= 6.5.0, < 7 "
47
+ version = ">= 6.5.0, < 6.10.0 "
72
48
}
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
- }
85
49
{% else %}
86
50
required_providers {
87
51
google = {
88
52
source = "hashicorp/google"
89
- version = ">= 6.7.0, < 7 "
53
+ version = ">= 6.7.0, < 6.10.0 "
90
54
}
55
+ {% endif %}
91
56
kubernetes = {
92
57
source = "hashicorp/kubernetes"
93
58
version = "~> 2.10"
@@ -97,8 +62,7 @@ terraform {
97
62
version = ">= 2.1"
98
63
}
99
64
}
100
- provider_meta "google" {
65
+ provider_meta "{% if beta_cluster %} google-beta{% else %}google{% endif %} " {
101
66
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v34.0.0"
102
67
}
103
- {% endif %}
104
68
}
0 commit comments