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

@@ -129,3 +129,13 @@ output "workforce_identity_provider_names" {
for k, v in google_iam_workforce_pool_provider.default : k => v.name
}
}
output "workforce_identity_providers" {
description = "Workforce Identity provider attributes."
value = {
for k, v in google_iam_workforce_pool_provider.default : k => {
name = v.name
pool = try(google_iam_workforce_pool.default[0].name, null)
}
}
}