Size: a a a

2020 June 03

b

bykva in terraform_ru
та это то тут причем?
источник

V

Vladislav in terraform_ru
bykva
в модуле переменные объявлены которые ты туда передаешь?
Благодарю. Банальная ошибка. Думал проблема в ремоут стейт обращении.
источник

V

Vladislav in terraform_ru
Salem
outputs убери
В 12 версии положено так
источник
2020 June 04

VT

Victor Tur in terraform_ru
Доступна 0.13 бета
источник

VT

Victor Tur in terraform_ru
Переслано от GithubReleases
hashicorp/terraform tagged: v0.13.0-beta1
Link: https://github.com/hashicorp/terraform/releases/tag/v0.13.0-beta1
Release notes:
## 0.13.0-beta1 (June 03, 2020)

NEW FEATURES:

*   **`count` and `for_each` for modules**: Similar to the arguments of the same name in `resource` and `data` blocks, these create multiple instances of a module from a single `module` block. ([#24461]...
More
источник

i

inqfen in terraform_ru
count` and for_each for modules
источник

S

Sebor in terraform_ru
Дождались!
источник

b

bykva in terraform_ru
depend_on, count, for_each в 12 не затянут?
источник

V

Vladislav in terraform_ru
bykva
depend_on, count, for_each в 12 не затянут?
Можете поделиться примером из жизни когда может потребоваться depends_on?
источник

S

Sebor in terraform_ru
А зачем тогда 13 выпускать?)
источник

b

bykva in terraform_ru
сначала развернуть виртуалки, потом цэф кластер засетапить после него куб кластер засетапить, а потом уже раскатать чарты. В целом это решается по большей части output'ами, но не всегда они нужны и приходится их вставлять намерено
источник

i

inqfen in terraform_ru
Vladislav
Можете поделиться примером из жизни когда может потребоваться depends_on?
два null resource выполнить последовательно например
источник

b

bykva in terraform_ru
ну вот я в частноснти про ансибл который через нул-ресурс идет
источник

V

Vladislav in terraform_ru
inqfen
два null resource выполнить последовательно например
Не представляю пока...
Мало опыта

Мне на ум приходит
- Развернуть ДНС зону
- Развернуть    VPC с настройками сети
- Развернуть ЕС2 - который будет зависить от первых двух

Если в первых двух что-то поменятся - он автоматом поменяет это в ЕС 2?

Так?
источник

V

Vladislav in terraform_ru
Для чего Null-Resources нужны ?
источник

i

inqfen in terraform_ru
Vladislav
Для чего Null-Resources нужны ?
Ну например local exec какой-то сделать
источник

i

inqfen in terraform_ru
И иногда зависимости сами криво определяются
источник

i

inqfen in terraform_ru
Иногда неявно, пример - ec2 инстанс с public ip, не elastic
источник

i

inqfen in terraform_ru
К нему привязана route53_record
источник

i

inqfen in terraform_ru
Если сменить тип - инстанс перезапустится и ip поменяется, но record раньше отрефрешится и не изменится, ждать инстанс не будет
источник