【问题标题】:Embedding shared XML in Service Fabric Application Manifest在 Service Fabric 应用程序清单中嵌入共享 XML
【发布时间】:2019-08-11 09:10:28
【问题描述】:

我们正在使用带有 .net Core 的 Service Fabric 框架。开始变得有点问题的一件事是我们的一些服务/应用程序需要相同的参数 - 我们正在为每个应用程序清单重新输入这些参数。

有没有一种共享 XML sn-p 的方法,您可以在其中引用应用程序清单 / 以便使用相同参数的 Service Fabric 应用程序只能引用该共享的 sn-p?

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

    AFAIK,无法在单独的文件中提供参数,但您可以更新默认的 Deploy-FabricApplication.ps1 脚本来这样做。

    在你的情况下,你的选择是:

    • 创建单独的文件并创建脚本以在部署前将其合并。
    • 使用 CI/CD 进程进行配置值并注入值,如 here 所示
    • 将共享值作为 JSON 作为单个参数传递,如 here 所示
    • 使用像 Azure KeyVault 这样的配置服务器并从那里加载应用程序。

    可能以许多其他不同的方式可行,应该没有那么困难。

    【讨论】:

    • 这与我目前的发现相符,感谢您的确认。
    猜你喜欢
    • 2016-11-23
    • 2018-04-07
    • 2019-04-03
    • 2019-06-05
    • 2020-01-29
    • 2016-07-26
    • 2016-09-29
    • 1970-01-01
    • 2021-09-14
    相关资源
    最近更新 更多