2017-04-03 1 views
0

Wenn ein neuer Service-Fabric auf Azure mit einer Vorlage erstellt wird, verwendet er diese Schnipsel von json -Update-Service Fabric/VMSS Speicherkontoschlüssel

"name": "[concat('VMDiagnosticsVmExt', '_', variables('vmNodeType0Name'))]", 
"properties": { 
    "type": "IaaSDiagnostics", 
    "autoUpgradeMinorVersion": true, 
    "protectedSettings": { 
    "storageAccountName": "[parameters('SupportStorageAccountName')]", 
    "storageAccountKey": "[parameters('SupportprotectedAccountKey1')]", 
    "storageAccountEndPoint": "https://core.windows.net/" 

ich die storageAccountKey als Teil unserer Sicherheitsverfahren zu aktualisierenden , aber ich kann nicht herausfinden, wie ich sie ändern kann.

Ich habe versucht, die Änderung über eine Vorlage anwenden, aber ich erhalte die Fehler

"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." 

Und ich kann nicht alles in Powershell finden, die mir, dass dies möglich

Ist ändern verbinden und lassen ?

Antwort

0

Haben Sie dieselbe Vorlage verwendet, die Sie ursprünglich zum Bereitstellen von Service Fabric verwendet haben? Die Fehlermeldung hört sich an, als ob nur der Maßstab in der Vorlage festgelegt wurde, und Service Fabric blockiert sie, weil die Service-Fabric-Erweiterung in der Vorlage ohne die Service-Fabric aus der Skalierungsgruppe entfernt würde.

+0

Es war nur das Stück Vorlage, das benötigt wurde, um diese Einstellung zu ändern - und es war ein inkrementeller Modus, also sollte es nicht versuchen, SF überhaupt zu ändern. –

+0

Ich habe gefunden, dass ARM-Vorlagensystem sehr finiky ist. Versuchen Sie, die ursprüngliche Vorlage mit den angewendeten Änderungen zu verschieben. – Mardoxx

Verwandte Themen