rmdir.cn

terraform apply

应用 Terraform 配置

语法

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

说明

执行 Terraform 配置中定义的操作,创建、更新或删除基础设施资源。执行前会显示计划并需要用户确认(除非使用 -auto-approve)。 该命令是 Terraform 的核心操作命令。如果没有传入计划文件,它会自动执行 terraform plan 然后提示确认后执行。

参数

  • -auto-approve

    跳过交互式确认

  • -var

    设置输入变量

  • -var-file

    从文件加载输入变量

  • -target

    仅应用指定资源

  • -parallelism

    并行资源操作数(默认10)

  • -refresh-only

    仅刷新状态不修改资源

示例

标准应用

应用配置,需手动确认

terraform apply

自动确认

自动批准并应用(CI/CD使用)

terraform apply -auto-approve

应用保存的计划

应用之前保存的执行计划

terraform apply plan.tfplan

传递变量文件

从文件加载变量并应用

terraform apply -var-file=production.tfvars