Цель: использовать terraform для создания темы SNS в нескольких регионах.
Прямо сейчас это позволяет мне создать один SNS в области по умолчанию или один конкретный регион, который я ввожу.
Препятствия:
- provider.tf не поддерживает итерацию региона по списку.
- Создание темы sns в terraform также не допускает передачу аргументов области.
Единственный обходной путь, который я мог сделать, - это найти что-то найденное здесь -
Использование Terraform для управления несколькими регионами AWS
Но это требуетмного дублирования кода и не является эффективным или масштабируемым.
Существует ли эффективный итеративный подход для решения этой проблемы?