Size: a a a

2020 January 09

A

Andor in terraform_ru
Maxim Vynogradov
дак а как тогда в 12 такое сделать?
я почитал твой исходный вопрос и кажется тебе тоже надо просто модули
источник

A

Andor in terraform_ru
Se
неужели 100 хостов в один файл пихают?
можно сделать один хост с count = 100
источник

A

Andor in terraform_ru
кто ж знает что у тебя за задача
источник

AK

Andrey Kartashov in terraform_ru
Se
неужели 100 хостов в один файл пихают?
опиши задачу
источник

S

Se in terraform_ru
задача организовать репу терраформа, чтобы с ней было удобно работать. в одном main.tf держать не варик
источник

SG

Silver 👻 Ghost in terraform_ru
Разбей на 20 файлов. В чем проблема?
источник

S

Se in terraform_ru
так как? инклюдов же нет
источник

A

Andor in terraform_ru
у тебя все твои 100 хостов абсолютно уникальные?
источник

S

Se in terraform_ru
Andor
у тебя все твои 100 хостов абсолютно уникальные?
допустим да
источник

SG

Silver 👻 Ghost in terraform_ru
Так стоит почитать доку, как тф запускает файлы
источник

A

Andor in terraform_ru
Se
так как? инклюдов же нет
положи рядом файлы main.tf и например mystuff.tf и оба подключатся
источник

A

Andor in terraform_ru
не надо никаких инклюдов, само
источник

A

Andor in terraform_ru
golang-style
источник

AK

Andrey Kartashov in terraform_ru
Se
так как? инклюдов же нет
terraform использует все файлы *.tf на одном уровне
источник

S

Se in terraform_ru
а как он разгребает где описание провайдера, а где ресурса. очередность файлов не имеет значения?
источник

A

Andor in terraform_ru
не имеет
источник

SG

Silver 👻 Ghost in terraform_ru
By default, apply scans the current directory for the configuration and applies the changes appropriately.
источник

S

Se in terraform_ru
все равно хотелось бы папочку hosts , чтобы в main.tf было описание провайдеров и бекенда
в в папке hosts уже ресурсы хосты
источник

SG

Silver 👻 Ghost in terraform_ru
Заюзывай модули
источник

A

Andor in terraform_ru
ну сделай папочку и подключи модулем
источник