首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AzCloudService扩展了使用部署支持。设置可交换云服务

AzCloudService扩展了使用部署支持。设置可交换云服务
EN

Stack Overflow用户
提问于 2022-07-11 15:08:31
回答 2查看 221关注 0票数 0

几天前,我将我的服务从Azure 经典转移到classic extended 。最新的没有生产/分期插槽。如果在部署过程中配置了“可交换云服务”,则有一个新的交换机制被激活。我可以使用Visual发布魔术来完成它,它工作得很好。

现在,我想使用powershell脚本进行部署。下面的代码只创建一个新的部署,而不需要激活交换。效果很好。

代码语言:javascript
复制
New-AzCloudService  -Name $stagingName `
                -ResourceGroupName $resourceGroupName `
                -Location $location `
                -ConfigurationFile $cscfgFilePath `
                -DefinitionFile $csdefFilePath `
                -PackageFile $cspkgFilePath `
                -StorageAccount $storageAccount `
                -KeyVaultName $keyVaultName

我没有找到任何关于如何将“可交换云服务”添加到中的示例或线索。我发现在NetworkProfile.SwappableCloudService.Id中有这样的设置,但我不知道如何正确设置它。例如,如果我添加:

代码语言:javascript
复制
      $production= Get-AzCloudService -ResourceGroup $resourceGroupName -CloudServiceName $productionName
      $production.NetworkProfile.SwappableCloudService.Id = $production.Name # just to reuse the object
      $loadBalancerConfig = CreateLoadBalancerConfig
      $networkProfile = @{loadBalancerConfiguration = $loadBalancerConfig; swappableCloudService = $production.NetworkProfile.SwappableCloudService }
            
        New-AzCloudService  -Name $stagingName `
                             ...
                      -NetworkProfile $networkProfile `

我发现了一个错误:

代码语言:javascript
复制
New-AzCloudService : Parameter set cannot be resolved using the specified named parameters

是否可以将“可交换云服务”设置为New-AzCloudService?该怎么做呢?

是否可以在部署后设置“可交换云服务”(以任何方式,Azure门户、API、powershell等)?

EN

回答 2

Stack Overflow用户

发布于 2022-08-02 09:22:37

我怀疑这个问题与-NetworkProfile在使用-ConfigurationFile-DefinitionFile-PackageFile时不受支持有关。

文档中,-NetworkProfile-PackageUrl-Configuration一起使用。

我已经已询问微软在这方面,因为我有同样的问题。

票数 1
EN

Stack Overflow用户

发布于 2022-07-14 18:27:42

尝试$production.Id而不是$production.Name。或者$production.id (我不确定这件事是否重要)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72940711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档