Open Perks-of-Being-a-Cauliflower opened 1 day ago
Hi @Perks-of-Being-a-Cauliflower, could you please provide details about which location you've faced the error in, name of the app/resource id? Functions on ACA currently supports Managed Identity as well as Key vault references. It could be that you're trying to create the resource in a region where Functions on Container Apps is not supported. I suggest trying out a different region. You can find the list of supported regions here: https://aka.ms/functionacaregions. Please look for regions supported by Azure Container Apps.
Is your feature request related to a problem? Please describe. Keyvault reference support. I would like to reference the key vault values exactly the same as if I were creating a function app on an app service plan in the environmental variables.
This is the error I got when I tried: "Key Vault References are currently not supported for Functions on ACA. Please provide another value."
Describe the solution you'd like I have sensitive keys/secrets that are stored in an azure keyvault. I want to references these values in a secure way by referencing the keyvault in the function app environment variables. e.g. '@Microsoft.KeyVault(VaultName=keyVaultFullName;SecretName=KeyvaultSecretName)' https://learn.microsoft.com/en-us/azure/app-service/app-service-key-vault-references?tabs=azure-cli
Describe alternatives you've considered Going to look into a dapr secret store as an alternative or referencing key vault in the code. not sure if managed identity is used at code level.
Additional context I appreciate the error message being very explicit as to the issue.