早就听说Terraform 可以对aws 进行集成,今天实践了一把:
1:下面开始编写配置文件:config.tf:
-
provider "aws" {
-
access_key = "aws的accesskey"
-
secret_key = "aws的secretkey"
-
region = "aws地区代码"
}
编写好以后,开始执行terraform init. 这个初始化,需要有点耐心,要花点时间:(生成好以后,会在文件夹下面生成.terraform 文件夹)
2: terraform plan
该terraform plan命令用于创建执行计划。除非明确禁用,否则Terraform会执行刷新,然后确定要实现配置文件中指定的所需状态需要执行哪些操作。
该命令是检查一组更改的执行计划是否符合您的期望而不对实际资源或状态进行任何更改的便捷方法。例如,terraform plan可以在将更改提交到版本控制之前运行ÿ