Size: a a a

2020 January 15

OK

Oleksandr Knysh in terraform_ru
Dmitry Kireev
Так что не так с таким подходом? Где риски сломаться? я серьезно
Гарантия того что изменение модуля и добавление функционала для одного окружения... Не сломает другое окружение
источник

OK

Oleksandr Knysh in terraform_ru
Smirnoff George
Можно поделиться ссылочкой на пример? Сегодня пытался такое сделать, но ругалось на регион, задал его через environment variable, в итоге исполнился только первый модуль, я подумал что не сработало, но судя по всему параметры передал не правильно, можно на простой вариант взглянуть?
Там все просто... Внутри п
Верхнего модуля вызывает дочерний и все по флоу передали параметры и вроде все... Никакой магии
источник

DK

Dmitry Kireev in terraform_ru
Oleksandr Knysh
Гарантия того что изменение модуля и добавление функционала для одного окружения... Не сломает другое окружение
Ну так мы выкатываем сначала в одно, первое. Тестируем там. следующее окружение релиз предыдущего, почему оно должно сломать, если версионность соблюдена?
источник

OK

Oleksandr Knysh in terraform_ru
А как при таком подходе работает ci и Gitops?
источник

OK

Oleksandr Knysh in terraform_ru
Мне важно чтобы фичи были вылиты как можно быстрее... Протестрованы.... Через promote по окружениям
источник

SG

Smirnoff George in terraform_ru
Oleksandr Knysh
Там все просто... Внутри п
Верхнего модуля вызывает дочерний и все по флоу передали параметры и вроде все... Никакой магии
Я завтра тогда свой примерчик сброшу, если ничего сейчас в интернете не найду по ".module." 🙂
источник

DK

Dmitry Kireev in terraform_ru
Oleksandr Knysh
А как при таком подходе работает ci и Gitops?
Так же как и с любым софтом. Поменяли в фичабранче, создали PR в dev (с конфигами для прода и других сред где этот код используется), смержили. Дальше по другим окружениям так же (dev->stg->qa) ну и в прод потом
источник

DK

Dmitry Kireev in terraform_ru
так что не так?
источник

OK

Oleksandr Knysh in terraform_ru
Dmitry Kireev
Так же как и с любым софтом. Поменяли в фичабранче, создали PR в dev (с конфигами для прода и других сред где этот код используется), смержили. Дальше по другим окружениям так же (dev->stg->qa) ну и в прод потом
Спвибо не надо... Были плавали.... С бранчем для каждого проекта... Нет не зашло
источник

OK

Oleksandr Knysh in terraform_ru
Только фичебранч и мастер
источник

DK

Dmitry Kireev in terraform_ru
э
источник

DK

Dmitry Kireev in terraform_ru
бранч для среды - окружения
источник

OK

Oleksandr Knysh in terraform_ru
Это Gitops way
источник

OK

Oleksandr Knysh in terraform_ru
Быстрее не придумали вводить код в CI степ
источник

OK

Oleksandr Knysh in terraform_ru
Dmitry Kireev
бранч для среды - окружения
Злооооо
источник

VT

Victor Tur in terraform_ru
Oleksandr Knysh
Только фичебранч и мастер
пробовал очень многое
но это очень удобно. 👍
источник

OK

Oleksandr Knysh in terraform_ru
Ох эти бекмерджи как же они вымораживают между бранчами
источник

OK

Oleksandr Knysh in terraform_ru
Victor Tur
пробовал очень многое
но это очень удобно. 👍
Вот сам исходя из схожего опыта говорю что это удобнее
источник

DK

Dmitry Kireev in terraform_ru
Oleksandr Knysh
Злооооо
Ну вы это объясните разработчикам которым надо тестить интеграцию до релиза
источник

DK

Dmitry Kireev in terraform_ru
Oleksandr Knysh
Ох эти бекмерджи как же они вымораживают между бранчами
так нет их, идет все в одном направлении
источник