Terraform: возможно ли использовать источник данных, чтобы узнать, существует ли проект GCP? - PullRequest
0 голосов
/ 28 февраля 2019

Просто интересно ... кому-нибудь повезло с созданием поиска источника данных, чтобы найти проект, содержащий набор ключевых слов в GCP, и если не создать проект?

Это так, чтобы я мог использоватьимена проектов, специфичные для имени рабочей области terraform, и, как таковая, ветви.

Я использую рабочие области TF вместе с ветками dev / prod, и рабочая область / ветви dev / prod объединяются в разные проекты (один дляdev и one for prod) ... Но я бы хотел добавить модуль, который бы создавал проект в GCP, если он не существует ...

IE. Если бы я создал ветку объектов, TFувидит, что есть проект dev & prod, но нет проекта для ветви функций, и поэтому он создаст проект и создаст для него среду для тестирования.

Я использую Gitlab-CI и имею это для создания рабочей области TF на основе ветви.

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

Есть мысли?

Спасибо

...