我在Azure DevOps中有一个基础结构管道,用于设置服务结构群集。 Fabric群集的密钥库和证书由我编写的自定义PowerShell脚本生成,而群集及其资源由ARM模板生成。它们作为任务在管道中执行。
但是,我在使用网址https://myclustername.mylocation.cloudapp.azure.com:19080/Explorer通过Service Fabric资源管理器访问生成的Fabric群集时遇到问题。我也有使用RDP访问节点的问题:
我尝试了以下操作:
重新启动虚拟机规模设置。检查端口在负载均衡器上是否打开:3389-3391如果我使用Visual Studio设置结构资源组,则不会出现此问题。
我检查了生成的证书,并确保它的主题与结构群集URL相同。有谁知道这可能是什么原因?
[我认为我使用了Visual Studio 2017随附的ARM模板。该模板很旧(2016)。我将模板更新为最新的模板,问题已解决:
添加自定义内部负载平衡器仍然有一些问题,但是ARM模板之外的所有其他资源都可以使用。