ServiceFabric部署。修改托管代理上的主机

时间:2018-05-21 11:09:22

标签: azure-devops azure-service-fabric azure-pipelines-release-pipeline service-fabric-on-premises

我有一个服务架构应用程序,我想通过VSTS部署到我的一个虚拟机。我在那里创建的内部部署集群由证书保护。当我连接到群集时,我必须使用域mydomain.net,否则连接将无法成功。所以从我使用PowerShell的计算机上我连接如下:

Connect-ServiceFabricCluster -ConnectionEndpoint mydomain.net:19000 -X509Credential -ServerCertThumbprint [thumb] -FindType FindByThumbprint -FindValue [thumb] -StoreLocation CurrentUser -StoreName My

mydomain.net是一个私有域,因此告诉我的计算机这个地址意味着我修改了hosts文件:

[public ip address of cluster VM] mydomain.net

由于这次修改,我的计算机知道mydomain.net实际意味着什么,我可以连接到群集。

现在我希望使用托管代理在VSTS上实现相同的功能。有没有办法告诉托管代理mydomain.net实际上是一些公共IP?因为当我在群集连接端点中直接使用公共IP时,群集不允许我进入:

##[error]Failed to authenticate server identity

0 个答案:

没有答案