https://github.com/chaiyokung/terraform-azure-key-vault-references
A Terraform configuration that integrates Azure Key Vault references into Azure App Service application settings using a user-assigned managed identity.
https://github.com/chaiyokung/terraform-azure-key-vault-references
azure-app-service azure-key-vault terraform user-assigned-managed-identity
Last synced: about 1 month ago
JSON representation
A Terraform configuration that integrates Azure Key Vault references into Azure App Service application settings using a user-assigned managed identity.
- Host: GitHub
- URL: https://github.com/chaiyokung/terraform-azure-key-vault-references
- Owner: ChaiyoKung
- Created: 2025-02-16T11:42:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-17T09:41:34.000Z (10 months ago)
- Last Synced: 2025-02-17T10:31:34.046Z (10 months ago)
- Topics: azure-app-service, azure-key-vault, terraform, user-assigned-managed-identity
- Language: HCL
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform Azure Key Vault References
A Terraform configuration that integrates Azure Key Vault references into Azure App Service application settings using a user-assigned managed identity.
This setup ensures secure and seamless access to secrets while following best practices for identity management and infrastructure as code.

Learn more: [Use Key Vault references as app settings in Azure App Service and Azure Functions](https://learn.microsoft.com/en-us/azure/app-service/app-service-key-vault-references)
## Getting Started
```bash
cp terraform.tfvars.example terraform.tfvars
terraform init
```
## Development
```bash
terraform plan -out=tfplan
terraform apply "tfplan"
```