能否通过代码块修改Terraform Cloud工作区的执行模式为Local?
如何通过Terraform代码将Cloud工作区设为Local执行模式
可以直接在Terraform配置的cloud块内设置执行模式为Local,无需手动在Terraform Cloud控制台操作。只需在workspaces块中添加execution_mode = "local"参数,即可覆盖默认的Remote模式。
修改后的完整配置示例:
terraform { required_version = ">= 1.3.6" cloud { organization = "org" workspaces { tags = ["foo", "bar"] execution_mode = "local" # 指定本地执行模式 } } }
相关细节说明:
- 配置生效后,Terraform的计划、应用等操作会在本地执行,但状态文件仍会托管在Terraform Cloud中
execution_mode参数支持remote(默认)和local两个可选值- 运行
terraform init时,Terraform会自动根据配置创建或更新对应工作区的执行模式设置
内容的提问来源于stack exchange,提问作者paradroid
相关产品推荐
相关产品推荐

