我試圖在縮放集上運行PowerShell vmss自定義擴展腳本。Update-AzureRmVmss:缺少必需參數'adminPassword'(空)
當它嘗試運行Update-AzureRmVmss命令時出現此錯誤 Update-AzureRmVmss:缺少必需參數'adminPassword'(空)。 ErrorCode:InvalidParameter ErrorMessage:缺少必需參數'adminPassword'(空)。 的StatusCode:400 ReasonPhrase:壞請求
$customConfig = @{
"fileUris" = @("https://$storageAccountName.blob.core.windows.net/scripts/script.ps1");
"commandToExecute" = "PowerShell -ExecutionPolicy Unrestricted .\script.ps1";
};
# Add the extension to the config
$vmss = Get-AzureRmVmss -ResourceGroupName $resourceGroup -VMScaleSetName $vmssname
Add-AzureRmVmssExtension -VirtualMachineScaleSet $vmss -Publisher Microsoft.Compute -Type CustomScriptExtension -TypeHandlerVersion 2.0 -Name "runscript" -Setting $customConfig
# Send the new config to Azure
Update-AzureRmVmss -ResourceGroupName $resourceGroup -Name "runscript" -VirtualMachineScaleSet $vmss