使用terraform创建ecs用ansible完成ecs的provision 本文目标就是是用terraform创建ecs包括security group,disk,vpc,vswtich,然后用ansible来初始化和配置创建好的ecs 本文只是创建了一个单机ecs,后续的文章会有load balance出现 terrorm 创建ecs 什么是terraform terraform是云工具,也就是针对云平台的 terraform是在云平台上管理资源的,就是一个云资源编排工具 terraform目标是”Write, Plan, and create Infrastructure as Code”, 基础架构即代码。具体的说就是可以用代码来管理维护 IT 资源,把之前需要手动操作的一部分任务通过程序来自动化的完成,这样的做的结果非常明显:高效、不易出错。 Terraform 核心功能 基础架构即代码(Infrastructure as Code) 执行计划(Execution Plans) 资源图(Resource Graph) 自动化变更(Change Automation) terraform安装 下载https://www.terraform.io/downloads.html 设置环境变量(省略) 创建terraform 配置文件 main.tf provider "alicloud" { access_key = "xxx" secret_key = "xxx" region = "ap-southeast-1" #version = "~> 1.5.0" } data "alicloud_instance_types" "instance_type" { instance_type_family = "ecs.……

阅读全文