【问题标题】:Do Azure workflows need additional authentication considerations?Azure 工作流是否需要额外的身份验证注意事项?
【发布时间】:2017-08-08 21:46:10
【问题描述】:

我无法将来自 Powershell ISE 的简单表中的可用性集并行部署到我的 MSDN 订阅中。

表格

Type RG Name Loc AvSet NLG NLGUTCDCPWFEAVL01 eastus2 AvSet NLG NLGUTCDCPAPPAVL01 eastus2 AvSet NLG NLGUTCDCPCCDBAVL01 eastus2

这在没有工作流的情况下执行。

$c=Import-Csv C:\Users\ayanm\Downloads\NLG.csv|? type -eq 'AVSet' foreach ($b in $c) {New-AzureRmAvailabilitySet -ResourceGroupName $b.RG -Name $b.name -Location $b.loc}

但是当我尝试将它放入工作流程时,它没有

Workflow Deploy-AVSet {$c=Import-Csv C:\Users\ayanm\Downloads\NLG.csv|? type -eq 'AVSet' foreach -Parallel ($b in $c) {New-AzureRmAvailabilitySet -ResourceGroupName $b.RG -Name $b.name -Location $b.loc} }

错误: Microsoft.PowerShell.Utility\Write-Error : Run Login-AzureRmAccount to login. At Deploy-AVSet:4 char:4 + CategoryInfo : NotSpecified: (:) [Write-Error], RemoteException + FullyQualifiedErrorId : System.Management.Automation.RemoteException,Microsoft.PowerShell.Commands.WriteErrorCommand

已检查 Powershell 版本; 5.1。更新了所有模块。重新启动计算机。这是不受支持的工作流活动吗? https://blogs.technet.microsoft.com/heyscriptingguy/2013/01/02/powershell-workflows-restrictions/

【问题讨论】:

    标签: csv azure parallel-processing workflow powershell-ise


    【解决方案1】:

    “Login-AzureRmAccount”cmdlet 不是 MSDN 凭据对象。因此,我添加了一个 O365 帐户作为订阅的所有者,并且能够并行部署。

    Workflow Deploy-AVSet {$c=Import-Csv C:\Users\ayanm\Downloads\NLG.csv|? type -eq 'AVSet' $cred= New-Object System.Management.Automation.PSCredential "name@domain.onmicrosoft.com",$(ConvertTo-SecureString "Password" -asplaintext -force) foreach ($b in $c) {AzureRM.Resources\Login-AzureRmAccount -Credential $cred New-AzureRmAvailabilitySet -ResourceGroupName $b.RG -Name $b.name -Location $b.loc -PlatformFaultDomainCount $b.faultdomain -PlatformUpdateDomainCount $b.UpdateDomain } }

    【讨论】:

      猜你喜欢
      • 2019-05-08
      • 1970-01-01
      • 1970-01-01
      • 2018-11-15
      • 1970-01-01
      • 2016-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多