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

@@ -27,7 +27,7 @@ on:
terraform_version:
description: "Use '1.5.7' to test last MPLv2 Terraform version"
required: true
default: 1.11.4
default: 1.12.2
type: string
env:
@@ -37,8 +37,8 @@ env:
TF_PLUGIN_CACHE_DIR: "/home/runner/.terraform.d/plugin-cache"
TFTEST_COPY: 1
DEFAULT_TERRAFORM_FLAVOUR: terraform
DEFAULT_TERRAFORM_VERSION: ${{ inputs.terraform_version || '1.11.4' }}
DEFAULT_TOFU_VERSION: "1.9.0"
DEFAULT_TERRAFORM_VERSION: ${{ inputs.terraform_version || '1.12.2' }}
DEFAULT_TOFU_VERSION: "1.10.0"
jobs:
compute-matrix: