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