Я создал шаблон terraform для исправления всех экземпляров ec2 (ubuntu, windows, amzn и т. Д.)
Я хочу использовать базовые показатели по умолчанию, предоставленные amazon, и я помечаю их своими группами исправлений. Теперь идентификаторы базовых линий исправлений различны во всех регионах, поэтому мой код тегов базовых линий ниже не будет работать для всех регионов.
resource "aws_ssm_patch_group" "patch-group" {
count = "${length(var.patch-baseline-id)}"
baseline_id = "${element(var.patch-baseline-id, count.index)}"
patch_group = "${lookup(var.patch-groups, element(var.patch-baseline-id, count.index))}"
}
patch-baseline-id - это список, содержащий идентификаторы из одного из моих регионов, а patch-group - это карта, в которой базовые идентификаторы являются ключевыми, а соответствующие теги - значениями.
Как решить проблему, чтобы один шаблон работал для всех регионов