Skip to content

Commit 380fa36

Browse files
authored
feat(TPG>=6.33)!: allow update in-place for enable_gvnic and enable_confidential_nodes (#2359)
Signed-off-by: drfaust92 <[email protected]>
1 parent cf71718 commit 380fa36

File tree

25 files changed

+32
-40
lines changed

25 files changed

+32
-40
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ The [project factory](https://github.com/terraform-google-modules/terraform-goog
417417
#### Terraform and Plugins
418418

419419
- [Terraform](https://www.terraform.io/downloads.html) 1.3+
420-
- [Terraform Provider for GCP][terraform-provider-google] v6.28+
420+
- [Terraform Provider for GCP][terraform-provider-google] v6.33+
421421

422422
#### gcloud
423423

autogen/main/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,9 +306,9 @@ The [project factory](https://github.com/terraform-google-modules/terraform-goog
306306

307307
- [Terraform](https://www.terraform.io/downloads.html) 1.3+
308308
{% if beta_cluster %}
309-
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.28+
309+
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.33+
310310
{% else %}
311-
- [Terraform Provider for GCP][terraform-provider-google] v6.28+
311+
- [Terraform Provider for GCP][terraform-provider-google] v6.33+
312312
{% endif %}
313313

314314
#### gcloud

autogen/main/cluster.tf.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -811,14 +811,12 @@ locals {
811811
"preemptible",
812812
"spot",
813813
"service_account",
814-
"enable_gvnic",
815814
"boot_disk_kms_key",
816815
"queued_provisioning",
817816
"enable_confidential_storage",
818817
"consume_reservation_type",
819818
"reservation_affinity_key",
820819
"reservation_affinity_values",
821-
"enable_confidential_nodes",
822820
"secondary_boot_disk",
823821
"local_ssd_encryption_mode",
824822
]

autogen/main/versions.tf.tmpl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,33 +24,33 @@ terraform {
2424
required_providers {
2525
google = {
2626
source = "hashicorp/google"
27-
version = ">= 6.28.0, < 7"
27+
version = ">= 6.33.0, < 7"
2828
}
2929
google-beta = {
3030
source = "hashicorp/google-beta"
31-
version = ">= 6.28.0, < 7"
31+
version = ">= 6.33.0, < 7"
3232
}
3333
{% elif beta_cluster and autopilot_cluster %}
3434
required_providers {
3535
google = {
3636
source = "hashicorp/google"
37-
version = ">= 6.28.0, < 7"
37+
version = ">= 6.33.0, < 7"
3838
}
3939
google-beta = {
4040
source = "hashicorp/google-beta"
41-
version = ">= 6.28.0, < 7"
41+
version = ">= 6.33.0, < 7"
4242
}
4343
{% elif autopilot_cluster %}
4444
required_providers {
4545
google = {
4646
source = "hashicorp/google"
47-
version = ">= 6.28.0, < 7"
47+
version = ">= 6.33.0, < 7"
4848
}
4949
{% else %}
5050
required_providers {
5151
google = {
5252
source = "hashicorp/google"
53-
version = ">= 6.28.0, < 7"
53+
version = ">= 6.33.0, < 7"
5454
}
5555
{% endif %}
5656
kubernetes = {

core

Whitespace-only changes.

modules/beta-autopilot-private-cluster/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ The [project factory](https://github.com/terraform-google-modules/terraform-goog
228228
#### Terraform and Plugins
229229

230230
- [Terraform](https://www.terraform.io/downloads.html) 1.3+
231-
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.28+
231+
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.33+
232232

233233
#### gcloud
234234

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

Lines changed: 2 additions & 2 deletions
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.28.0, < 7"
24+
version = ">= 6.33.0, < 7"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.28.0, < 7"
28+
version = ">= 6.33.0, < 7"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-autopilot-public-cluster/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ The [project factory](https://github.com/terraform-google-modules/terraform-goog
214214
#### Terraform and Plugins
215215

216216
- [Terraform](https://www.terraform.io/downloads.html) 1.3+
217-
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.28+
217+
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.33+
218218

219219
#### gcloud
220220

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

Lines changed: 2 additions & 2 deletions
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.28.0, < 7"
24+
version = ">= 6.33.0, < 7"
2525
}
2626
google-beta = {
2727
source = "hashicorp/google-beta"
28-
version = ">= 6.28.0, < 7"
28+
version = ">= 6.33.0, < 7"
2929
}
3030
kubernetes = {
3131
source = "hashicorp/kubernetes"

modules/beta-private-cluster-update-variant/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ The [project factory](https://github.com/terraform-google-modules/terraform-goog
472472
#### Terraform and Plugins
473473

474474
- [Terraform](https://www.terraform.io/downloads.html) 1.3+
475-
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.28+
475+
- [Terraform Provider for GCP Beta][terraform-provider-google-beta] v6.33+
476476

477477
#### gcloud
478478

0 commit comments

Comments
 (0)