Leverage project-level workload identity in FAST CI/CD (#3535)

* Leverage project-level WIF in FAST CI/CD

* add new context namespace, improve outputs, fix tests and inventories

* make YAML linter happy

* README
This commit is contained in:
Ludovico Magnocavallo
2025-11-18 11:49:44 +01:00
committed by GitHub
parent 0ff2e8c56b
commit 8c29512890
25 changed files with 498 additions and 636 deletions

View File

@@ -231,6 +231,7 @@ output "workload_identity_providers" {
value = {
for k, v in local.wif_providers : k => {
name = google_iam_workload_identity_pool_provider.default[k].name
pool = google_iam_workload_identity_pool.default[v.pool].name
type = try(v.identity_provider.oidc.template, null)
}
}