heyday/xterraform

xTerraform 包将为项目提供易于扩展和维护的云基础设施。

安装: 88

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 5

分支: 0

语言:HCL

1.0.3 2021-05-18 23:19 UTC

This package is auto-updated.

Last update: 2024-09-13 03:52:36 UTC


README

xTerraform 包将为项目提供易于扩展和维护的云基础设施。

内容

需求

  1. 在您的机器上安装 Terraform CLI:[https://www.terraform.io/downloads.html].

  2. 可选

安装

xTerraform 的安装是按项目进行的。因此,请执行以下操作:

  1. 打开终端,切换到当前项目根目录。

  2. 安装 xTerraform:composer require heyday/xterraform --dev

  3. 创建一个包含 terraform 模板的文件夹,例如:mkdir -p .xterraform/test

  4. 将 Terraform 模板发布到所需的目录:cp -R vendor/heyday/xterraform/terraform/ .xterraform/test

  5. 进入该目录:cd .xterraform/test

  6. 根据需要更新 values.tfvars

  7. 初始化 Terraform:terraform init

可选地,您可以将 *.tf 添加到 .gitignore 文件中,这样所有模板文件都不会被版本控制跟踪。

应用

  1. 应用基础设施:terraform apply -var-file=values.tfvars

销毁

  1. 销毁基础设施:terraform destroy -var-file=values.tfvars