Terraform 学习笔记 - Count的使用

当我们在Terraform 模板里面创建资源的时候,如果有多个重复的资源,我们可以通过count来指定个数,他会自动执行一个类似for loop的循环,然后我们可以通过count.index 来指向他每次循环的索引值。从编程的思维来理解,就是我们执行一个for 循环, 每次循环获取index的值,从一个对应长度的数组里面获取元素值赋给name这个参数

例如 我创建3个IAM用户,分别有三个不同的名字。注意这里为了省事,我的变量可以直接定义在同一个文件里面,而没有单独创建一个variables.tf 文件 和 terraform.tfvars 文件

Terraform 学习笔记 - Count的使用

执行一下命令看看效果

Terraform 学习笔记 - Count的使用

已经成功创建了。

Terraform 学习笔记 - Count的使用

猜你喜欢

转载自blog.51cto.com/beanxyz/2641158