Update gke-hub module to use new Policy Controller API (#3332)

* Update gke-hub to use new Policy Controller API

Fixes #3287

* Use same config format for servicemesh

* remove useless trys

* use ternaries as in the rest of the repo

* Update docs and fix tests

* Update variables

* Bump tofu version

* Bump terraform version 1.12
This commit is contained in:
Julio Castillo
2025-10-13 09:47:39 +02:00
committed by GitHub
parent 802a25279a
commit 9b9ad76ced
206 changed files with 1468 additions and 344 deletions

View File

@@ -15,7 +15,7 @@
# Fabric release: v45.0.0
terraform {
required_version = ">= 1.11.4"
required_version = ">= 1.12.2"
required_providers {
google = {
source = "hashicorp/google"
@@ -27,9 +27,9 @@ terraform {
}
}
provider_meta "google" {
module_name = "google-pso-tool/cloud-foundation-fabric/modules/certificate-manager:v45.0.0-tf"
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-build-v2-connection:v45.0.0-tf"
}
provider_meta "google-beta" {
module_name = "google-pso-tool/cloud-foundation-fabric/modules/certificate-manager:v45.0.0-tf"
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-build-v2-connection:v45.0.0-tf"
}
}

View File

@@ -15,7 +15,7 @@
# Fabric release: v45.0.0
terraform {
required_version = ">= 1.9.0"
required_version = ">= 1.10.0"
required_providers {
google = {
source = "hashicorp/google"
@@ -27,9 +27,9 @@ terraform {
}
}
provider_meta "google" {
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-deploy:v45.0.0-tofu"
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-build-v2-connection:v45.0.0-tofu"
}
provider_meta "google-beta" {
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-deploy:v45.0.0-tofu"
module_name = "google-pso-tool/cloud-foundation-fabric/modules/cloud-build-v2-connection:v45.0.0-tofu"
}
}
}