У нас есть один экземпляр terraform и скрипт, который может создавать инфраструктуру в лазурном цвете. Мы хотели бы использовать одни и те же сценарии для создания / обновления / уничтожения изолированной инфраструктуры для каждого из наших клиентов на Azure. Мы достигли этого, назначив одно рабочее пространство для каждого клиента, разные файлы var и используя файлы удаленного состояния серверной части на Azure.
Наша цель - создать программу-оболочку на Python, которая могла бы создавать несколько потоков и запускать терраформирование параллельно для всех рабочих областей. Кажется, это не работает, поскольку terraform запускается для одной рабочей области за раз. Любые предложения / советы о том, как мы можем добиться параллельного выполнения terraform, применяемого для разных рабочих пространств?