Size: a a a

2019 December 09

SG

Silver 👻 Ghost in terraform_ru
D K
локов нативных не будет
Это понятно
источник

SG

Silver 👻 Ghost in terraform_ru
Надо бы себе доки настроить. А то уже трое инфру ковыряют, но все без локов. Пока вроде проносит :)
источник

SG

Silver 👻 Ghost in terraform_ru
Вот, придумал чем сегодня заняться на работе :))))
источник

🌠

🌠 in terraform_ru
как в терраформе можно добавить лейбл и тайнт к aws_autoscaling_group

в доке таких свойств у aws_autoscaling_group нету...
источник

k

kvaps in terraform_ru
Я просто не понимаю почему стейт-файл, если его потеря и правда так страшна, должен лежать где-то отдельно.

Тем не менее он по прежнему представляет собой код, код задеплоенной инфраструктуры, правильно? - так почему-бы не хранить его в гите, его и версионировать там можно.
Нафига нужны все эти .tfstate.backup, возврат в 90 какой-то, когда всё было статичым  и загружалось на веб-сервер по ftp.
Какой-то неправильный IaaC получается.
источник

k

kvaps in terraform_ru
Простите за мой поток сознания, но вы меня не убедили. Я буду продолжать хранить стейт-файл в гите, хоть и без локов, но мне кажется это отличное решение😄
источник

DK

D K in terraform_ru
kvaps
Простите за мой поток сознания, но вы меня не убедили. Я буду продолжать хранить стейт-файл в гите, хоть и без локов, но мне кажется это отличное решение😄
и это правильно
источник

A

Andor in terraform_ru
kvaps
Простите за мой поток сознания, но вы меня не убедили. Я буду продолжать хранить стейт-файл в гите, хоть и без локов, но мне кажется это отличное решение😄
Если ты работаешь один, то норм
источник

A

Andor in terraform_ru
Я правда тоже работаю один, но даже я юзаю gcs
источник

YA

Yury Alexandrov in terraform_ru
kvaps
Я просто не понимаю почему стейт-файл, если его потеря и правда так страшна, должен лежать где-то отдельно.

Тем не менее он по прежнему представляет собой код, код задеплоенной инфраструктуры, правильно? - так почему-бы не хранить его в гите, его и версионировать там можно.
Нафига нужны все эти .tfstate.backup, возврат в 90 какой-то, когда всё было статичым  и загружалось на веб-сервер по ftp.
Какой-то неправильный IaaC получается.
так если ты хочешь его там хранить, то настрой CI на применение измений. Вот тебе и лок из коробки и обратный мердж можно собрать. И даже в коммит мессадж можно чейндж инфры добавлять.
источник

k

kvaps in terraform_ru
Yury Alexandrov
так если ты хочешь его там хранить, то настрой CI на применение измений. Вот тебе и лок из коробки и обратный мердж можно собрать. И даже в коммит мессадж можно чейндж инфры добавлять.
Вот, человек дело говорит👍
источник

A

Andor in terraform_ru
Yury Alexandrov
так если ты хочешь его там хранить, то настрой CI на применение измений. Вот тебе и лок из коробки и обратный мердж можно собрать. И даже в коммит мессадж можно чейндж инфры добавлять.
Это не лок, это никак не помешает локально запустить применение
источник

YA

Yury Alexandrov in terraform_ru
Andor
Это не лок, это никак не помешает локально запустить применение
отсутствие ключей помешает )
источник

A

Andor in terraform_ru
Отсутствие ключей - не лок
источник

A

Andor in terraform_ru
Лок это лок
источник

A

Andor in terraform_ru
Ключи это ключи
источник

YA

Yury Alexandrov in terraform_ru
С гитом беда только если с продом что-то не так. Чинить гит коммитами это прямо не здорово.
источник

YA

Yury Alexandrov in terraform_ru
Ну и экспериментировать неудобно. Поэтому хорошо, если можно иногда локально запускать.
источник

YA

Yury Alexandrov in terraform_ru
А вот расскажите, кто на GCP живет - где вы переменные для общих воркспейсов (типа прода) храните? На AWS можно башем из SecretManager вытянуть и собрать tfvar файл. А у гугла что-то я ничего такого не вижу.
источник

k

kvaps in terraform_ru
Yury Alexandrov
А вот расскажите, кто на GCP живет - где вы переменные для общих воркспейсов (типа прода) храните? На AWS можно башем из SecretManager вытянуть и собрать tfvar файл. А у гугла что-то я ничего такого не вижу.
Я не использую GCP, но креды хранил бы так же в репе, и шифровал бы git-crypt
источник