【发布时间】:2021-03-11 23:02:42
【问题描述】:
我在aws中有简单的glue job
这是一个例子:
resource "aws_glue_job" "myjob1" {
name = "myjob1"
role_arn = var.role_arn
command {
name = "pythonshell"
python_version = 3
script_location = "s3://mybucket/myjob1/run.py"
}
}
它正在工作,但如果我有类似列表myjob1,myjob2,myjob3,myjob4,myjob5 的东西。
可能是,这个来自 bash 的深奥示例:
listjobs="myjob1 myjob2 myjob3 myjob4 myjob5"
for i in ${listjobs}; do
resource "aws_glue_job" "$i" {
name = "$i"
role_arn = var.role_arn
command {
name = "pythonshell"
python_version = 3
script_location = "s3://mybucket/$i/run.py"
}
}
done
在 terraform 中是真实的?
【问题讨论】:
标签: amazon-web-services for-loop foreach terraform aws-glue