【发布时间】:2020-10-22 16:19:16
【问题描述】:
对于本地开发,我可以摆脱 Environment.GetEnvironmentVariable("ApiKey") 并且在我的 local.settings.json 文件中我会有一个 JSON 属性 ApiKey: "abc123"。
但是当我将我的函数从 Visual Studio 或 Azure Pipeline 发布到暂存或生产时。他们应该根据环境读取配置值,也应该从 KeyVault 读取一些配置值。
我曾与 Consul 进行本地安装,这很容易。我不确定在 Azure 的情况下应该采用什么正确的方法。使用带有环境标签的 Azure App Configuration 服务,还是进入每个功能实例并手动添加配置并使用 KeyVault 映射一些?
【问题讨论】:
-
我的回答对您有帮助吗,或者还有其他问题吗?
标签: c# azure azure-functions serverless