我们使用的是使用.net Core
的服务面料框架。开始变得有些问题的一件事是我们的某些服务/应用程序需要相同的参数 - 我们正在为每个应用程序表现出来重新注册。
是否有一种共享XML片段可以在应用程序清单中引用的XML片段的方法
afaik,没有办法在单独文件上提供参数,但是您可以更新默认的Deploy-FabricApplication.ps1
脚本。
如果您的情况您选择是:
- 创建单独的文件并创建一个脚本以在部署之前将其合并。
- 使用CI/CD进程进行配置值并注入如下所示的值
- 将共享值作为JSON作为单个参数,如下所示
- 使用Azure KeyVault等配置服务器和从那里加载的应用程序。
可能以许多其他不同的方式可行,不应该那么困难。