Size: a a a

2019 September 30

MY

Mihail Yakubiv in terraform_ru
ох
не туда копал
спасибо, то что надо!
источник

НС

Никита Суворов in terraform_ru
К- коллективный разум =)
источник

YA

Yurii Abramkin in terraform_ru
привет, кто-то задумывался над тем что бы шаблонизировать терраформ? к примеру имея несколько окружений, похожых, но с отличиями. Генерировать терраформ для них всех сразу. Что бы не делать копи-паст из одного окружения в другой с правками?
источник

АО

Анатолий Облаухов in terraform_ru
Yurii Abramkin
привет, кто-то задумывался над тем что бы шаблонизировать терраформ? к примеру имея несколько окружений, похожых, но с отличиями. Генерировать терраформ для них всех сразу. Что бы не делать копи-паст из одного окружения в другой с правками?
workspace, tfvars?
источник

АО

Анатолий Облаухов in terraform_ru
я сделал внешний скрипт запуска, который принимает workspace в качестве аргумента, выставляет этот самый воркспейс и запускает plan/apply, подключая там аргументом соответствующий файл аргументов tfvars
источник

AK

Aleksandr Kostiuk in terraform_ru
аналогично
источник

AO

Anton Olifir in terraform_ru
++
источник

АО

Анатолий Облаухов in terraform_ru
главное - обязательно проверять что воркспейс тот самый, потому что если не переключится, или будет какая-то ошибка сети, то потом пойдёт apply на предыдущем воркспейсе
источник

АО

Анатолий Облаухов in terraform_ru
проверкой последнего кода ошибки в скрипте, например
источник

АО

Анатолий Облаухов in terraform_ru
или просто всегда визуально смотреть, что происходит и как начался эпплай )
источник

YA

Yurii Abramkin in terraform_ru
ну а вот я к примеру сделал правку на дев. а у меня еще 6 окружений. как мне эту правку нести дальше?
источник

AO

Anton Olifir in terraform_ru
а как может не переключится?
источник

YA

Yurii Abramkin in terraform_ru
копипаст?
источник

AK

Aleksandr Kostiuk in terraform_ru
Yurii Abramkin
ну а вот я к примеру сделал правку на дев. а у меня еще 6 окружений. как мне эту правку нести дальше?
Ветки Гита?
источник

YA

Yurii Abramkin in terraform_ru
у вас все окружения это один набор терраформ скриптов? не разбитый на под папки?  envs/test  envs/dev envs/prod?
источник

AO

Anton Olifir in terraform_ru
источник

IM

Iurii Medvedev in terraform_ru
Yurii Abramkin
привет, кто-то задумывался над тем что бы шаблонизировать терраформ? к примеру имея несколько окружений, похожых, но с отличиями. Генерировать терраформ для них всех сразу. Что бы не делать копи-паст из одного окружения в другой с правками?
sdk свою написали
источник

НС

Никита Суворов in terraform_ru
А в чем принципиальная разница между variables.tf и *.tfvars ?
источник

AO

Anton Olifir in terraform_ru
источник

IM

Iurii Medvedev in terraform_ru
Никита Суворов
А в чем принципиальная разница между variables.tf и *.tfvars ?
variables определение переменных terraform собсвенно файл с определенными переменными и значениями
источник