rmdir.cn
命令速查/Terraform
🏗️

Terraform

Terraform 基础设施即代码

核心工作流

4

初始化 Terraform 工作目录

terraform init [选项]

生成执行计划

terraform plan [选项]

应用 Terraform 配置

terraform apply [计划文件] [选项]

销毁 Terraform 管理的资源

terraform destroy [选项]

配置管理

2

验证配置文件语法

terraform validate [选项]

格式化 Terraform 配置文件

terraform fmt [选项] [目录]

状态管理

6

显示状态或计划

terraform show [选项] [文件]

列出状态中的所有资源

terraform state list [选项] [地址]

显示指定资源的详细信息

terraform state show <资源地址> [选项]

在状态中移动资源

terraform state mv [选项] <源地址> <目标地址>

从状态中移除资源

terraform state rm <资源地址> [选项]

刷新状态文件

terraform refresh [选项]

资源管理

4

导入已有资源到 Terraform

terraform import [选项] <资源地址> <资源ID>

输出状态中的输出值

terraform output [选项] [名称]

标记资源为需要重建

terraform taint <资源地址>

取消资源的污染标记

terraform untaint <资源地址>

工作环境

1

管理工作空间

terraform workspace <子命令> [选项]

调试与工具

3

显示 Provider 信息

terraform providers [选项]

交互式控制台

terraform console [选项]

生成资源依赖图

terraform graph [选项]