我具有默认的服务结构ARM模板,并且正在尝试在ARM模板中配置faultDomain和upgradeDomain。我有本手册msdocs,但是我不知道我可以在ARM模板中的哪个位置指定节点值。
{
"apiVersion": "[variables('sfrpApiVersion')]",
"type": "Microsoft.ServiceFabric/clusters",
"name": "[parameters('clusterName')]",
"location": "[parameters('clusterLocation')]",
"dependsOn": [
"[concat('Microsoft.Storage/storageAccounts/', variables('supportLogStorageAccountName'))]"
],
答案 0 :(得分:0)
Doe
如果您托管在Azure托管的Service Fabric部署中,则无法配置故障和升级域,因为根据docs:
在Azure托管的Service Fabric部署中自动完成定义故障域和升级域。 Service Fabric从Azure获取并使用环境信息。
答案 1 :(得分:0)
这样做的原因是Azure Service Fabric使用Azure VMSS(虚拟机规模集)来提供计算(VM),这会自动将一组VM分布在五个故障域中。这个想法是,它使自动缩放变得更加容易。尽管需要其他配置来自动缩放Service Fabric。
除非手动部署Service Fabric,否则您无法控制故障或更新域。