terraform - Terraform 计划/应用到可读文件中?
问题描述
抱歉,如果这看起来像一个微不足道的问题,但是当我通常运行 terraform plan 或 terraform apply 时,您会在有关将创建、更改或销毁哪些资源的信息的末尾得到一个转储。这很棒!
但是,您可能会注意到,有时这种资源输出超出了终端缓冲区,因此我看不到所有资源都在更改。
那么如何将这些确切信息转储到可读文件中,以便我可以查看将要更改的所有内容?
免责声明 - 它不是terraform plan -out=tfplan
,因为这会创建一个不可读的文件。
有人在这里有什么建议吗?我还尝试将标准输出放入文件中,但这并没有显示我需要的资源的完整转储。
解决方案
编辑:您可以使用 terraform plan -out=/path/to/file
如果您在 linux/Mac 上,则可以将输出重定向到文件。
$terraform 计划 > output.txt
然后,您可以使用任何阅读器(如 cat、more 等)来读取文件。
PS:我不是 Windows 上的活跃用户,所以我不太确定 Windows 上是否也可以使用。
推荐阅读
- powerapps - 当我打开我的应用程序时,从标题中选择一个表单
- javascript - 使用滑块值填充 Ninja 字段
- oracle - Oracle 索引和分区
- jquery - WooCommerce 中超出了最大调用堆栈大小
- python - 从字符串的两端删除子字符串
- java - Spring MVC项目中为什么css、js连接不上html?
- google-chrome - 如何验证 chrome 开发工具中的“无缓存”行为?
- laravel - Laravel 队列未按预期工作。行已插入表中但未尝试
- c# - 在 Application Insight .Net Core 2.1 中使用自定义属性记录用户名和 IP
- android - 如何通过单击增加和减少按钮为每个项目设置值并在文本视图中设置该值