我有一个订阅的开发和测试租户(不是同一个 Azure 租户) 我似乎无法更改租户 ID 和订阅 ID。即使我 AZconnect 到另一个租户,它似乎也被缓存了。
在我的 main.tf 中,我创建了一些输出
output "current_subscription_tenant_id" {
value = data.azurerm_subscription.current.tenant_id
}
output "current_subscription_subscription_id" {
value = data.azurerm_subscription.current.subscription_id
}
output "current_subscription_display_name" {
value = data.azurerm_subscription.current.display_name
}
即使我删除了状态文件并重新初始化 (terraform init) 并连接到测试,这始终会在计划结束时显示开发租户。
连接信息保存在哪里?我是否需要将其设置在某个地方以便计划执行?