【问题标题】:How to change plan when deploing the app?部署应用程序时如何更改计划?
【发布时间】:2021-09-09 13:22:04
【问题描述】:

我为 Azure 应用服务创建了自己的订阅。然后我部署了我的应用程序(使用 CLI) 之后,我删除了应用程序、资源组以及订阅本身。 现在我获得了企业订阅,通过 Azure UI 创建应用服务,现在尝试将我的应用部署到那里。

当我使用命令时

az webapp up --name MyAppName

我收到消息:webapp 'MyAppName' 存在于 ResourceGroup 'MyCorporateGroup' 中,并且与输入的值 'MyPrivategroup' 不匹配。请使用正确的参数重新运行命令。

当我使用命令时:

az webapp up --name MyAppName --resource-group MyCorporateGroup --subscription MyCorporateSubscription

我明白了:输入“MyCorporateGroup_0”的计划名称与“MyCorporatePlanForAppService”中托管的 webapp 的计划名称不匹配。请检查您是否为计划名称配置了默认值并重新运行命令。

当我使用命令时:

az webapp up --name MyAppName --resource-group MyCorporateGroup --subscription MyCorporateSubscription -p MyCorporatePlanForAppService

我收到消息:正在创建 AppServicePlan MyCorporatePlanForAppService ... (InvalidResourceLocation) 资源“MyCorporatePlanForAppService”已存在于资源组“MyCorporateGroup”的位置“germanywestcentral”中。无法在位置“centralus”中创建具有相同名称的资源。请选择一个新的资源名称。

有人知道如何将我的应用部署到企业应用服务吗? 谢谢

【问题讨论】:

    标签: azure deployment devops


    【解决方案1】:

    当我从本地计算机中删除 .AZURE 文件夹时,问题已得到解决。然后重建应用程序。

    【讨论】:

      【解决方案2】:

      在我看来,您并没有从一种环境改变到另一种环境。在尝试更新公司订阅中的 Web 应用之前,请尝试执行以下命令:

      az account set -s <corporate-subscription-name-or-id>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-07-02
        • 2020-07-24
        • 1970-01-01
        • 2019-07-29
        • 2014-03-31
        • 2013-12-31
        • 1970-01-01
        相关资源
        最近更新 更多