Powershell 中的 Azure,部署到错误的订阅

Powershell 中的 Azure,部署到错误的订阅

我试图弄清楚如果我从我的 powershell 部署某些东西,它是否会部署到错误的订阅,这些订阅彼此之间没有任何联系,除非我之前曾在 powershell 中使用它登录过。

我已经使用az logoutaz account clear确保它对其他帐户一无所知。

如果我列出任何资源,它会在正确的帐户上执行,但创建将在第二个帐户上进行。

如果我这样做,az account list它只会显示正确的帐户。

有什么想法可以解决这个问题吗?

干杯

答案1

对于其他需要答案的人来说,AZ 模块的其他模块无法正确协同工作,因为我的上下文在 AzureRM 中的设置与在 Az 中的设置不同。

当我尝试通过示例进行部署时,它az group create并没有new-azresourcegroup正确部署

答案2

首先尝试使用 select 命令来选择要部署到哪个租户:

Select-AzureRmSubscription -SubscripitionID <ID of sub> -TenantId <ID of Azure Tenant>

相关内容