Mar 292020
我的阿里云个人账号,其实都没创建过虚拟机,非常干净。这次就从零开始。
我是参考https://github.com/jeremypedersen/terraformExamples/tree/master/abc/terraform-on-alibaba
有视频,大家好好看看。感觉作者是阿里的员工。
Contents
Ram授权
使用api的方式创建虚拟机,你是采用后付费的方式,也是要求你账号上,至少有100元人民币。
下面的操作,是在阿里云账号手工完成。
你需要专门给Terraform创建一个账号,并且给他赋予权限。我的做法就是
创建一个terraform的用户,创建一个ecs的组,给组授权
创建terraform用户的时候,选择编程访问
记得保存,不然就要重新创建。
Terraform
https://github.com/shake/terraform-for-aliyun
上面是我的代码。
脚本本身是基本可用做到不做任何修改就正常工作,你只需要根据你实际情况调整一下。
针对脚本,我做了修改
- 创建的region,改成北京,并且指定AZ是H区
- 用centos 镜像
- 肯定是需要更换自己的密钥