Skip to content

Commit ec65028

Browse files
committed
fix: Explicitly specify VPC-native clusters for beta modules.
1 parent 1de41ef commit ec65028

File tree

19 files changed

+23
-16
lines changed

19 files changed

+23
-16
lines changed

autogen/main/cluster.tf.tmpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,9 @@ resource "google_container_cluster" "primary" {
171171
{% endif %}
172172
}
173173

174+
{% if beta_cluster %}
175+
networking_mode = "VPC_NATIVE"
176+
{% endif %}
174177
ip_allocation_policy {
175178
cluster_secondary_range_name = var.ip_range_pods
176179
services_secondary_range_name = var.ip_range_services

autogen/main/versions.tf.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ terraform {
1919

2020
required_providers {
2121
{% if beta_cluster %}
22-
google-beta = ">= 3.23.0, <4.0.0"
22+
google-beta = ">= 3.29.0, <4.0.0"
2323
{% else %}
2424
google = ">= 3.16, <4.0.0"
2525
{% endif %}

examples/node_pool/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ locals {
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23.0"
22+
version = "~> 3.29.0"
2323
region = var.region
2424
}
2525

examples/node_pool_update_variant_beta/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ locals {
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23.0"
22+
version = "~> 3.29.0"
2323
credentials = file(var.credentials_path)
2424
region = var.region
2525
}

examples/regional_private_node_pool_oauth_scopes/provider.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
*/
1616

1717
provider "google" {
18-
version = "3.16.0"
18+
version = "~> 3.16.0"
1919
}
2020

2121
provider "google-beta" {
22-
version = "3.23.0"
22+
version = "~> 3.29.0"
2323
}

examples/safer_cluster/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ provider "google" {
3434
}
3535

3636
provider "google-beta" {
37-
version = "~> 3.23.0"
37+
version = "~> 3.29.0"
3838
}
3939

4040
module "gke" {

examples/safer_cluster_iap_bastion/provider.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
*/
1616

1717
provider "google" {
18-
version = "~> 3.23"
18+
version = "~> 3.29.0"
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23"
22+
version = "~> 3.29.0"
2323
}

examples/simple_regional_beta/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ locals {
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23.0"
22+
version = "~> 3.29.0"
2323
region = var.region
2424
}
2525

examples/simple_regional_private_beta/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ provider "google" {
2424
}
2525

2626
provider "google-beta" {
27-
version = "~> 3.23.0"
27+
version = "~> 3.29.0"
2828
region = var.region
2929
}
3030

examples/simple_zonal_with_asm/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ locals {
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23.0"
22+
version = "~> 3.29.0"
2323
region = var.region
2424
}
2525

examples/workload_metadata_config/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ locals {
1919
}
2020

2121
provider "google-beta" {
22-
version = "~> 3.23.0"
22+
version = "~> 3.29.0"
2323
region = var.region
2424
}
2525

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ resource "google_container_cluster" "primary" {
155155
}
156156
}
157157

158+
networking_mode = "VPC_NATIVE"
158159
ip_allocation_policy {
159160
cluster_secondary_range_name = var.ip_range_pods
160161
services_secondary_range_name = var.ip_range_services

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "~> 0.12.6"
1919

2020
required_providers {
21-
google-beta = ">= 3.23.0, <4.0.0"
21+
google-beta = ">= 3.29.0, <4.0.0"
2222
}
2323
}

modules/beta-private-cluster/cluster.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ resource "google_container_cluster" "primary" {
155155
}
156156
}
157157

158+
networking_mode = "VPC_NATIVE"
158159
ip_allocation_policy {
159160
cluster_secondary_range_name = var.ip_range_pods
160161
services_secondary_range_name = var.ip_range_services

modules/beta-private-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "~> 0.12.6"
1919

2020
required_providers {
21-
google-beta = ">= 3.23.0, <4.0.0"
21+
google-beta = ">= 3.29.0, <4.0.0"
2222
}
2323
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ resource "google_container_cluster" "primary" {
155155
}
156156
}
157157

158+
networking_mode = "VPC_NATIVE"
158159
ip_allocation_policy {
159160
cluster_secondary_range_name = var.ip_range_pods
160161
services_secondary_range_name = var.ip_range_services

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "~> 0.12.6"
1919

2020
required_providers {
21-
google-beta = ">= 3.23.0, <4.0.0"
21+
google-beta = ">= 3.29.0, <4.0.0"
2222
}
2323
}

modules/beta-public-cluster/cluster.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ resource "google_container_cluster" "primary" {
155155
}
156156
}
157157

158+
networking_mode = "VPC_NATIVE"
158159
ip_allocation_policy {
159160
cluster_secondary_range_name = var.ip_range_pods
160161
services_secondary_range_name = var.ip_range_services

modules/beta-public-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "~> 0.12.6"
1919

2020
required_providers {
21-
google-beta = ">= 3.23.0, <4.0.0"
21+
google-beta = ">= 3.29.0, <4.0.0"
2222
}
2323
}

0 commit comments

Comments
 (0)