问题标签 [azure-app-configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
373 浏览

python - Python Azure SDK:从应用配置服务获取 Key Vault 引用值

我想在应用配置服务中检索 Azure Key Vault 引用的机密。在 dotnet 中它是小菜一碟,您只需添加 options.ConfigureKeyVault 并可以像这样检索秘密:

但在 Python 中,我没有找到任何方法在 AzureAppConfigurationClient 中添加 KeyVault 处理,当您尝试检索 Key Vault 引用的机密时,您只需获取字符串:

'{"uri":"https://kv-name.vault.azure.net/secrets/SecretName"}'.

我已经“解决”了这个写作功能:

我不喜欢这个解决方案,尤其是字符串解析,即使它正在工作,但我想不出更好的方法来做到这一点。您有任何想法如何以更智能/更清洁的方式进行操作吗?

0 投票
1 回答
54 浏览

azure - 在 Azure 应用配置中展开全部 + 全部折叠

应用程序配置的 UI 功能中有“全部展开”“全部折叠”,但它似乎没有做任何事情。我有点希望它会通过一些分隔符对配置进行分组,但显然这不是它的用途,也没有在任何地方记录。

有没有人弄清楚它是做什么的?

应用配置浏览器

0 投票
1 回答
82 浏览

azure - 在微服务环境中使用 Azure 应用配置进行动态配置

我试图找出如何通过事件驱动方法通知多个微服务 (MS) 实例,如果它们的 Azure 应用程序配置值发生更改。我发现我通过 Eventgrid 可以监听 Azure 应用程序配置中的更改,但我没有找到任何内置方法来将事件分发到多个实例(许多 MS 实例)......我可以选择 webhook 但它会是一个例如,我可以选择其他事件驱动的方法作为事件中心,但是我必须设置它,我想知道什么是最佳实践?我不希望每个 MS 轮询更改,而是通知并接收已更改的内容,或者是否有更好的内置方法/策略?

0 投票
1 回答
404 浏览

azure-app-configuration - 用于在 Azure 应用配置的功能管理器中列出功能的 REST API

Microsoft 为 Azure 应用程序配置提供 RESTful API,文档位于: https ://docs.microsoft.com/en-us/rest/api/appconfiguration/configurationstores/list

我在应用程序配置实例中使用功能管理器定义了一些功能。当我使用上面的 API 时,它只是给了我一个应用配置列表。我想知道是否有用于列出应用程序配置中定义的功能的 API。我正在构建一个服务,我需要能够以编程方式查询它。

0 投票
1 回答
411 浏览

.net-core - 使用 Azure 应用配置强制更新配置

我想为我的微服务 (MS)(具有相同配置的多个相同类型的实例)使用动态和集中配置策略,并且我正在使用 Azure 应用程序配置 (AAC)。我想最小化对 AAC 的调用,所以当一个 MS 启动时,我想从 AAC 读取配置并保留它直到进行更改,即我不希望每次调用 Configuration["Env:service:some-param"] 生成调用AAC。我已经通过 eventgrid 和 servicebus-events 解决了通知部分,因此所有 MS 都会收到已进行更改的通知,但我真的找不到任何好的解决方案来强制按需从 AAC 重新加载配置。在 Program.cs 我通过以下方式连接 AAC:

为什么我设置 SetCacheExpiration(TimeSpan.FromDays(1)) 是因为我不想对 AAC 进行不必要的调用,我认为如果我获取刷新器并在事件发生时触发它,配置将被重新加载,但似乎并非如此由于 SetCacheExpiration 似乎覆盖了所有内容,所以我的问题是......给定的场景在.net核心中无法解决还是我可以通过某种方式实现这一点?

0 投票
1 回答
82 浏览

azure - Azure 应用程序配置跟踪请求 IP 地址?

我有多个 Web 应用程序在启动时从 Azure 应用程序配置服务检索应用程序设置,而没有任何刷新选项。我还设置了 eventgrid 和 webhook,以将关键更改的通知从 Azure 应用程序配置服务推送到每个 Web 应用程序。一切正常,我不应该向 Azure 应用程序配置服务收到那么多传入的 http 请求。但有时我会在 Azure 应用程序配置指标中收到意外的 httprequests。我似乎无法找到有关每个请求的任何其他信息,以确定哪个应用程序可能未正确配置。是否有日志或 appinsights 为向 Azure 应用配置服务发出的每个请求捕获更多信息?

0 投票
1 回答
122 浏览

asp.net-core - Azure Appconfiguration 和 IOption|snappshot|monitor 模式

如果您使用 IOptions 模式,即类型化设置方法,那么您应该如何在应用程序配置 (AC) 中为参数设置动态名称约定?.. 假设我们有 3 个环境测试、阶段和产品,在 AC 中我们希望将参数命名约定为:

这是否可能实现,因为当我进行测试时,似乎有一些基于“幕后”映射的 IOptions-entity-name 和 appsettings-json-structure 或者我可以覆盖此行为以实现基于更动态的参数名称约定将环境参数设置为 (test|stage|prod),服务名称的环境参数和 IOptions-entity/appsettings-files 中用于集中/动态存储的所有参数的更通用的名称约定

谢谢!

0 投票
2 回答
583 浏览

node.js - 访问在 nodejs 中引用 Key Vault 的 Azure 应用程序配置设置

对于在 Linux 上运行、使用 Node.js 运行时 v14 的 Azure 函数,
我想使用读取应用程序配置@azure/app-configuration
某些配置值是明文时,而其他配置值是到 keyvault 的连接字符串。

我的同事用 C# 编写,正在使用ConfigureKeyVaulton 方法AzureAppConfigurationOptions配置 Azure 应用程序配置 SDK,以自动解析、获取和解码连接字符串中的秘密。

我想在 nodejs 中做同样的事情,但在API 文档中没有找到类似的方法

我必须做这样的事情吗?

0 投票
1 回答
209 浏览

c# - 在.Net 5.0 中配置服务时如何使用配置数据?

我正在尝试使用已配置的自定义配置类来配置另一个服务。配置从本地设置和 Azure AppConfiguration 存储中获取数据。这是我的启动代码:

但是当 SomeService 被实例化时,我的自定义配置对象不包含应该来自 Azure AppConfig 的数据。它只有来自 appsettings.json 的数据。出了什么问题,我能在这里做什么?

0 投票
1 回答
459 浏览

azure - 获取ARM模板中App配置的只读连接字符串

您好我想在 ARM 模板中添加应用程序配置只读连接字符串

我知道如何使用 Azure CLI:

非常感谢任何帮助。