【发布时间】:2021-11-06 08:04:28
【问题描述】:
我有一个 terraform 代码,用于部署 Azure 资源并输出我需要用于进一步配置的一堆值。
我已初始化 terraform 后端并将状态保存到 Azure 存储帐户,我看到 tfstate 文件具有所有正确的值。
仅供参考,我已经添加了此配置,但仍然没有运气,我还在第二个位置运行 terraform init 命令,因此后端以相同的状态初始化:
backend "azurerm" {
storage_account_name = "${var.STATE_STORAGE_ACCOUNT_NAME}"
container_name = "${var.STATE_CONTAINER_NAME}"
key = "${var.STATE_STORAGE_ACCOUNT_KEY}"
}
我想要做的是以某种方式拉动这个状态,这样我就可以在与我部署资源的位置不同的位置执行 terraform output -raw some_output。
我似乎找不到办法做到这一点。这怎么可能实现?谢谢
【问题讨论】: