更改'的名称;terraform.tfstate.d';地形
我正在尝试使用terraform中的workspace创建特定于环境的部署。它像创建特定于环境的状态一样正常工作。看起来像更改'的名称;terraform.tfstate.d';地形,terraform,terraform-provider-aws,terraform-provider-azure,Terraform,Terraform Provider Aws,Terraform Provider Azure,我正在尝试使用terraform中的workspace创建特定于环境的部署。它像创建特定于环境的状态一样正常工作。看起来像 terraform.tfstate.d | ---- DEV | -----terraform.tfstate | ---- STAG | -----terraform.tfstate 如何将terraform.tfstate.d的名称更改为env@skull使用“本地
terraform.tfstate.d
|
---- DEV
|
-----terraform.tfstate
|
---- STAG
|
-----terraform.tfstate
如何将terraform.tfstate.d的名称更改为env@skull使用“本地”后端可以提供不同的名称: 供参考:
@skull使用“本地”后端可以提供不同的名称: 供参考:
为什么要这样做?这是一个实现细节,您不应该真正担心。@ydaetskcoR,因为它看起来很奇怪。我想给你起个有意义的名字,比如env,你为什么要这么做?这是一个实现细节,您不应该真正担心。@ydaetskcoR,因为它看起来很奇怪。我想给它起个有意义的名字,比如ENV
terraform {
backend "local" {
path = "relative/path/to/terraform.tfstate"
}
}