Fix CI/CD dataset files and provider workflow variable in FAST stage 0 (#3587)

* fix CI/CD dataset files and provider workflow variable

* IAM principals use pool, sts uses provider

* tfdoc

* fix variable description
This commit is contained in:
Ludovico Magnocavallo
2025-12-11 15:05:39 +01:00
committed by GitHub
parent d21e9c51e8
commit 216a12eae5
15 changed files with 96 additions and 55 deletions

View File

@@ -2183,8 +2183,9 @@ module "project" {
| [sink_writer_identities](outputs.tf#L197) | Writer identities created for each sink. | |
| [tag_keys](outputs.tf#L204) | Tag key resources. | |
| [tag_values](outputs.tf#L213) | Tag value resources. | |
| [workload_identity_provider_ids](outputs.tf#L221) | Workload identity provider attributes. | |
| [workload_identity_providers](outputs.tf#L229) | Workload identity provider attributes. | |
| [workload_identity_pool_ids](outputs.tf#L221) | Workload identity provider ids. | |
| [workload_identity_provider_ids](outputs.tf#L228) | Workload identity provider attributes. | |
| [workload_identity_providers](outputs.tf#L236) | Workload identity provider attributes. | |
## Fixtures

View File

@@ -218,6 +218,13 @@ output "tag_values" {
}
}
output "workload_identity_pool_ids" {
description = "Workload identity provider ids."
value = {
for k, v in google_iam_workload_identity_pool.default : k => v.name
}
}
output "workload_identity_provider_ids" {
description = "Workload identity provider attributes."
value = {