我必须遗漏一些东西,但是......当使用PowerShell实例化Service Fabric应用程序时,我看不出我如何引用发布配置文件?为了清楚问题,我希望有一个应用程序的多个实例,唯一的区别是Applicaiton参数文件。我的理解是,要使用不同的应用程序参数文件,您应该使用不同的发布配置文件。
https://docs.microsoft.com/en-us/powershell/servicefabric/vlatest/new-servicefabricapplication
我看到了使用哈希表从PowerShell本身插入参数的方法,但这非常难看。我想引用其中一个应用程序参数文件。
我已经挖掘了其他PowerShell命令,但没有看到传递应用程序参数文件的方法。我看到的唯一可以传递它的地方是Publish-NewServiceFabric.ps1的SDK版本。如果我要使用它,那么我需要将SDK安装到每个群集上?根据我的经验,我还没有听说过将SDK发布到已在其上部署代码的服务器。
https://github.com/Azure/service-fabric-issues/issues/135
我一定错过了一些非常简单的事情吗?我错过了什么,就在我的鼻子底下?
提前致谢, 格雷格
答案 0 :(得分:0)
要在此处关闭循环,问题的答案是,如果要使用PublishProfiles部署到远程群集,则必须在要部署的框上安装SDK。
您无法使用“较低级别脚本/ cmdlet”部署到具有发布配置文件的远程群集。
如果答案不明确,请告诉我,我会清理措辞。
感谢大家的时间和意见。