🏗️
Terraform 命令速查
Terraform 基础设施即代码命令速查。
本地处理 · 不上传
加载工具中…
相关:terraform · iac · 运维 · 命令
Terraform 命令速查列出初始化、计划、应用与状态管理的常用命令。基础设施即代码的日常操作。apply 之前永远要看 plan 的输出,尤其是标记为销毁的那些资源。
使用步骤
- 按初始化、计划、应用、销毁的顺序找命令
- apply 前必须先看 plan 的输出
- 状态文件要放远端并加锁,别提交进仓库
- 销毁类操作在生产环境加二次确认
使用场景
- 初始化与应用配置
- 预览将要发生的变更
- 管理状态文件
- 导入已有资源
小贴士
- apply 之前永远要看 plan 的输出。它会明确列出将创建、修改与销毁的资源,「销毁」那一栏尤其要逐条确认。
- 状态文件包含敏感信息且是唯一的真相来源,必须使用远程后端存储并开启锁,不能提交到版本库。
- 手工在控制台修改了 Terraform 管理的资源后,下次 apply 会把它改回去,这是配置漂移的常见来源。
常见问题
apply 前必须看 plan 吗?
必须。plan 会明确列出每个资源是创建、修改还是销毁。生产环境中意外的资源销毁(比如某个属性变更触发了重建)是最严重的事故来源,只有看 plan 才能提前发现。
状态文件该放哪里?
远程后端(S3、云存储等)并开启状态锁。它包含资源 ID 与可能的敏感信息,绝不能提交到版本库;同时多人协作时必须加锁,否则并发 apply 会破坏状态。
手工改了云控制台会怎样?
下次 plan 会检测到差异并计划把它改回配置中定义的样子。这就是「配置漂移」。正确做法是所有变更都通过代码进行,紧急手工修改后应及时同步回配置。
Terraform 命令速查是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Terraform 命令速查,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。