Size: a a a

2019 June 03

MM

Maksim Mamaev in terraform_ru
спасибо за развернутый ответ. буду наводить порядок)

еще вопрос: как правильно отладить outputs? как посмотреь что именно там, лучше на этапе plan уже. а то в паре моментов запуутался с типами. типа нужна строка а там видимо массив летит.
источник

VT

Victor Tur in terraform_ru
Maksim Mamaev
спасибо за развернутый ответ. буду наводить порядок)

еще вопрос: как правильно отладить outputs? как посмотреь что именно там, лучше на этапе plan уже. а то в паре моментов запуутался с типами. типа нужна строка а там видимо массив летит.
по outputs -
какая версия?
источник

MM

Maksim Mamaev in terraform_ru
0.12
источник

VT

Victor Tur in terraform_ru
😔вопрос "какая версия" - теперь очень актуален.
источник

VT

Victor Tur in terraform_ru
вот в 12 версии можно забирать сложные структуры из output, конечно лучше использовать старый подход и явно забирать конкретный атрибут.
источник

VT

Victor Tur in terraform_ru
вроде id, names и прочего.
не стоит раздувать стейты.
источник

VT

Victor Tur in terraform_ru
ведь всё пишется в стейт. весь output
источник

VT

Victor Tur in terraform_ru
output получить заранее, до создания ресурса - нельзя, насколько мне известно.
как я уже сказал - экспортируй в output явные атрибуты,а не весь ресурс object.
чтобы было точно - строка, list, map
источник

MM

Maksim Mamaev in terraform_ru
ну вот например что выходит из модуля data у меня: https://pastebin.com/VNdiYBDf
источник

MM

Maksim Mamaev in terraform_ru
так примерно надо?
источник

AO

Anton Olifir in terraform_ru
Maksim Mamaev
а какое руководство по терраформу/террагрунту можете посоветовать? в частоности вот сейчас пишут структуру где много модулей юзается и между ними взаимосдействие, передача переменных например. и пока не до конца понимаю best practices как верно хотя бы код писать.
вот прям для тебя домен с говорящим именем, там даже практики не устарели многи с выходом 0.12 (да и если начинаете там, т о вероятно лучше сразу к 0.12 присматриваться)
https://www.terraform-best-practices.com/
источник

DP

Daniel Presl in terraform_ru
Здравствуйте, можете мне помочь пожалуйста, не понимаю из-за выходит ошибка
источник

DP

Daniel Presl in terraform_ru
источник

VT

Victor Tur in terraform_ru
Привет.
используй бэктики пожалуйста, саму ошибку скинь
-> `````````
источник

VT

Victor Tur in terraform_ru
variable "do_token" {}
источник

VT

Victor Tur in terraform_ru
парсер не понимает ...
источник

DP

Daniel Presl in terraform_ru
нет у меня токен не ...
источник

VT

Victor Tur in terraform_ru
Daniel Presl
нет у меня токен не ...
у тебя переменная не правильно объявлена.
variable "do_token" {}
тут у тебя явно ошибка.
источник

VT

Victor Tur in terraform_ru
опиши поподробнее или положи код на pastbin,
или напиши в личку - помогу.
источник
2019 June 04

TF

Terry Filch in terraform_ru
источник