Size: a a a

2019 December 09

k

kvaps in terraform_ru
Andor
она всегда результат выполнения кода, какой бы инструмент ты не использовал
Тем не менее, с ансиблом у тебя вся твоя инфра декларативно описана в репозитории, её можно менять, версионировать и при выполнении всегда получать гарантированный результат.

А с терраформом у тебя неизбежно добавляется стейт, который:
a) нужно где-то хранить
b) нельзя потерять
источник

A

Andor in terraform_ru
ну делай ансиблом, кто ж тебя заставляет
источник

N

Nikolai in terraform_ru
kvaps
Тем не менее, с ансиблом у тебя вся твоя инфра декларативно описана в репозитории, её можно менять, версионировать и при выполнении всегда получать гарантированный результат.

А с терраформом у тебя неизбежно добавляется стейт, который:
a) нужно где-то хранить
b) нельзя потерять
его можно потерять, а потом сделать импорт ресурсов, у тебя же есть описанный код 🙂
источник

N

Nikolai in terraform_ru
оно же в идеале как работает: один и тот же код у тебя делает точно такую же инфраструктуру, если не было изменений АПИ, провайдеров и т.д.
источник

N

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

k

kvaps in terraform_ru
Andor
ну делай ансиблом, кто ж тебя заставляет
Меня никто не заставляет, я просто на волне хайпа решил попробовать тераформ, и теперь высказываюсь, что конкретно мне в нём не понравилось. Ожидал конструктивной критики.
Может это я дурак и у меня лыжи не едут как у других)
источник

A

Andor in terraform_ru
> на волне хайпа решил попробовать тераформ,
2019 год

ты года на три опоздал ;)
источник

k

kvaps in terraform_ru
Andor
> на волне хайпа решил попробовать тераформ,
2019 год

ты года на три опоздал ;)
Ну я и в облака-то раньше не лез
источник

A

Anton in terraform_ru
Nikolai
вот и полуается, что если ты удаляешь state, потом делаешь импорт и прогоняешь еще раз apply, то у тебя нету никаких изменений
так, стоп, говорили же, что нельзя сделать импорт
источник

N

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

A

Andor in terraform_ru
kvaps
Меня никто не заставляет, я просто на волне хайпа решил попробовать тераформ, и теперь высказываюсь, что конкретно мне в нём не понравилось. Ожидал конструктивной критики.
Может это я дурак и у меня лыжи не едут как у других)
а ты прям попробовал по бест практис или сразу ругать то что кажется не нравится?
источник

A

Andor in terraform_ru
Nikolai
мы лично делали импорт готовых ресурсов на живем продакшене, ты просто берешь и подгоняешь свой код под то, чтобы у тебя не было изменений и пересоздания ресурсов и оно работает
вот да
источник

N

Nikolai in terraform_ru
корчое связка terraform + s3 + dynamodb работает отлично
источник

A

Andor in terraform_ru
связка terraform + gcs работает тоже збс
источник

A

Andor in terraform_ru
слышал что в консуле тоже нормально
источник

k

kvaps in terraform_ru
Andor
а ты прям попробовал по бест практис или сразу ругать то что кажется не нравится?
Не, ну разумеется я почитал пару статеек, но когда высказывался, я расчитывал на то, что сообщество меня поправит :)
источник

A

Anton in terraform_ru
так можно сделать импорт или надо хранить файл стейта как зеницу ока?
источник

A

Andor in terraform_ru
Anton
так можно сделать импорт или надо хранить файл стейта как зеницу ока?
лучше хранить, но если чо - можно сделать импорт
источник

A

Andor in terraform_ru
импорт не очень удобный, но сделать можно
источник

N

Nikolai in terraform_ru
Anton
так можно сделать импорт или надо хранить файл стейта как зеницу ока?
лучше хранить, но в крайнем случае можно восстановить
источник