From 47c61acb1a7425dd1cef9a0c6c10c94c6daf72a7 Mon Sep 17 00:00:00 2001 From: Tyler Mizuyabu Date: Thu, 6 Jun 2024 11:04:17 -0400 Subject: [PATCH 1/2] adding key_vault_id output to azure oidc module --- modules/github-azure-oidc/outputs.tf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/github-azure-oidc/outputs.tf b/modules/github-azure-oidc/outputs.tf index d26968a..53f29a6 100644 --- a/modules/github-azure-oidc/outputs.tf +++ b/modules/github-azure-oidc/outputs.tf @@ -31,4 +31,9 @@ output "sa_name" { output "container_name" { description = "Terraform state container name." value = local.tf_state_container.name +} + +output "key_vault_id" { + description = "Azure key vault id for github foundation secrets." + value = var.kv_name != "" ? data.azurerm_key_vault.key_vault[0].id : "" } \ No newline at end of file From 79d9fc977e04f5ea77b2d03148539984dd24a0d9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 6 Jun 2024 15:04:59 +0000 Subject: [PATCH 2/2] terraform-docs: automated action --- modules/github-azure-oidc/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/github-azure-oidc/README.md b/modules/github-azure-oidc/README.md index 7774967..bc480f5 100644 --- a/modules/github-azure-oidc/README.md +++ b/modules/github-azure-oidc/README.md @@ -63,6 +63,7 @@ No modules. |------|-------------| | [bootstrap\_client\_id](#output\_bootstrap\_client\_id) | Bootstrap repository client id for authenticating with oidc. | | [container\_name](#output\_container\_name) | Terraform state container name. | +| [key\_vault\_id](#output\_key\_vault\_id) | Azure key vault id for github foundation secrets. | | [organization\_client\_id](#output\_organization\_client\_id) | Organizations repository client id for authenticating with oidc. | | [resource\_group](#output\_resource\_group) | Resource group name. | | [sa\_name](#output\_sa\_name) | Terraform state container storage account name. |