首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Terraform计划/应用到可读文件中?

Terraform计划/应用到可读文件中?
EN

Stack Overflow用户
提问于 2020-04-09 17:38:57
回答 2查看 1.3K关注 0票数 2

抱歉,如果这看起来像是一个微不足道的问题,但当我通常运行terraform plan或terraform apply时,您会在有关将创建、更改或销毁哪些资源的信息末尾得到一个转储。这太棒了!

但是,正如您可能注意到的,有时资源的输出超过了终端缓冲区,因此我看不到所有的资源都被更改了。

那么,我如何将这些确切的信息转储到一个可读的文件中,以便我可以查看将要更改的所有内容呢?

免责声明-它不是terraform plan -out=tfplan,因为它创建了一个不可读的文件。

这里有人有什么建议吗?我还尝试将stdout放入一个文件中,但这并没有显示我需要的资源的完整转储。

EN

回答 2

Stack Overflow用户

发布于 2020-04-09 19:06:00

编辑文件:可以使用terraform -out=/path/to/file

如果您使用的是linux/Mac,那么您可以将输出重定向到一个文件。

$terraform计划> output.txt

然后,您可以使用任何阅读器,如cat,more等来读取文件。

附言:我不是windows上的活跃用户,所以我不太确定在windows上是否也是如此。

票数 4
EN

Stack Overflow用户

发布于 2021-08-20 15:24:46

对于延迟响应,我深表歉意。在对输出文件运行plan之后,我使用带有-no-color的show命令,例如:

terraform plan -out tf.plan

terraform show -no-color tf.plan > tfplan.txt

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61118162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档