Где я могу запустить терраформ? - PullRequest
0 голосов
/ 17 апреля 2019

Это в основном вопрос исследования, так как я не могу понять, где я могу запустить Terraform для моего варианта использования.

Я хочу создать веб-интерфейс, в который я могу ввести детали для конфигурации, нажать кнопку, и интерфейс скажет Terraform о создании инфраструктуры. Я понимаю, что могу использовать cli или создать файл .tf, а затем использовать Jenkins для его запуска. Но я ищу способ в основном вызывать команды Terraform cli через такие события, как лямбда-вызов.

Стоит ли использовать для этого облачный провайдер sdks?

Кто-нибудь делал что-то подобное, и если да, не могли бы вы поделиться своим опытом?

1 Ответ

0 голосов
/ 17 апреля 2019

Я думаю, что нашел что-то действительно полезное!

Lambda Terraform Call с использованием Python

Это было бы то, что я имел в виду, создать файл плана Terraform, отброситьв ведро S3, затем вызовите лямбда-вызов для ускорения инфраструктуры.И все это можно сделать с помощью настройки конфигурации внешнего интерфейса и вызова API.

Я надеюсь, что это пригодится некоторым другим людям, и как только у меня все заработает, я могу вернуться и добавить к этому.

...