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. | 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