Подключаемый модуль поставщика Terraform в vRealize Automation позволяет пользователям программно взаимодействовать с vRealize Automation в интерфейсе Terraform.

Поставщик Terraform в vRealize Automation представляет собой сторонний подключаемый модуль, поэтому terraform init не устанавливает его автоматически. Данный модуль необходимо установить вручную в каталоге подключаемых модулей для пользователей Terraform, расположенном по адресу %APPDATA%\terraform.d\plugins в Windows и ~/.terraform.d/plugins в других системах. Кроме того, для подключения Terraform к API-интерфейсу vRealize Automation по модели «инфраструктура как код» требуется маркер API-интерфейса, созданный на VMware Cloud Services Console. VMware разместила подробный блог с настройками и правилами использования. Он включает в себя образец кода Terraform, который выполняет подготовку для облачной учетной записи AWS, и содержит результаты, отображаемые в vRealize Automation при выполнении кода Terraform.

Следует отметить, что инструкции по загрузке и установке доступны в проекте GitHub для подключаемого модуля поставщика Terraform в vRealize Automation. В реестре Terraform также находится документация.