【问题标题】:Is it possible to do swap, start, stop slots in cloud service classic, on azure devops?是否可以在 azure devops 上的云服务经典中进行交换、启动、停止插槽?
【发布时间】:2020-01-29 11:55:50
【问题描述】:

我使用 azure devopsCloud Service(classic) 进行 ci/cd。我在此云服务中有 startstopswap 槽等步骤。我认为我可以使用 PowerShell 来实现这些目标。 一开始,我尝试了 Azure PowerShell 工作。不幸的是,我没有在 AzazureRM 模块中找到所需的命令。 所以我决定只使用 PowerShell 作业,我在其中安装 Azure 模块,并且我想使用这些命令 Start-AzureServiceStop-AzureService。这是正确的方法吗?还是有更好的?

【问题讨论】:

    标签: azure powershell azure-devops azure-powershell


    【解决方案1】:

    是的,原则上是这样,但是您可以为此使用 ARM 代理提供程序 (Microsoft.ClassicCompute):

    Invoke-AzResourceAction -ResourceGroupName $resourceGroup `
        -ResourceType 'Microsoft.ClassicCompute/domainNames/slots' `
        -ResourceName $cloudService/$slotName `
        -ApiVersion '2018-06-01' -Action 'Stop' -Force
    

    我没有可用的云服务来测试这个,但应该足够接近

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 2019-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-02
      相关资源
      最近更新 更多