更改'的名称;terraform.tfstate.d';地形

更改'的名称;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中的workspace创建特定于环境的部署。它像创建特定于环境的状态一样正常工作。看起来像

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"
  }
}