在Azure上使用模板创建新的Service Fabric时,它使用json的这个片段 -
"name": "[concat('VMDiagnosticsVmExt', '_', variables('vmNodeType0Name'))]",
"properties": {
"type": "IaaSDiagnostics",
"autoUpgradeMinorVersion": true,
"protectedSettings": {
"storageAccountName": "[parameters('SupportStorageAccountName')]",
"storageAccountKey": "[parameters('SupportprotectedAccountKey1')]",
"storageAccountEndPoint": "https://core.windows.net/"
我想更新storageAccountKey作为我们安全程序的一部分,但我无法弄清楚如何更改它们。
我尝试通过模板应用更改,但是我收到了错误
"code": "OperationNotAllowed",
"message": "VM Scale Set extensions of handler
'Microsoft.Azure.ServiceFabric.ServiceFabricNode'
can be deleted only at the time of VM Scale Set deletion."
我在PowerShell中找不到任何可以连接的内容,让我更改
这可能吗?
答案 0 :(得分:0)
您是否使用了与最初用于部署Service Fabric的模板相同的模板?错误消息听起来只是在模板中指定了比例集,而Service Fabric正在阻止它,因为在模板中不包括服务结构扩展会从比例集中删除服务结构。