Size: a a a

2019 October 31

V

Vit in DevOps Moscow
Dmitry Mischenko
Чатик с инфой про деплой?
Сейчас так делаем, да. Но искать по нему оч сложно, ибо оч много инфы) и только вручную.
Плюс garbage collector по артефактам на основе чата не сделаешь, а эту проблему тоже надо решать)
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
вот так внезапно вы завезли айтил
Ну... Хочется некий баланс здравого смысла и свободы. Особенно когда риски важны и нужно учитывать, а не "да пофиг и так сойдёт")
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
Ну... Хочется некий баланс здравого смысла и свободы. Особенно когда риски важны и нужно учитывать, а не "да пофиг и так сойдёт")
говоришь как банкир
источник

KT

Karen Tovmasyan in DevOps Moscow
oh wait
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
говоришь как банкир
А в других местах меньше здравого смысла или...больше халатности, или что?)

Типа Амазон монополист почти и может факапить, никто никуда не денется?)

Если говорим про места где крутятся деньги , коммерция и т.п.)
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
А в других местах меньше здравого смысла или...больше халатности, или что?)

Типа Амазон монополист почти и может факапить, никто никуда не денется?)

Если говорим про места где крутятся деньги , коммерция и т.п.)
why so serious?
источник

DM

Dmitry Mischenko in DevOps Moscow
Vit
Сейчас так делаем, да. Но искать по нему оч сложно, ибо оч много инфы) и только вручную.
Плюс garbage collector по артефактам на основе чата не сделаешь, а эту проблему тоже надо решать)
а просто автоматом чистить все артефакты, кроме последних 5-10?
источник

DM

Dmitry Mischenko in DevOps Moscow
+ можете бота простенького написать, который показал бы последние деплои для приложений, чтобы самим не искать по чату
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
А в других местах меньше здравого смысла или...больше халатности, или что?)

Типа Амазон монополист почти и может факапить, никто никуда не денется?)

Если говорим про места где крутятся деньги , коммерция и т.п.)
Слушай, раз ты настроен серьезно, то я так спрошу - какую проблему решаем?
источник

GG

George Gaál in DevOps Moscow
я согласен, что проблема есть. Но она как бы... размазана между разными продуктами.
источник

V

Vit in DevOps Moscow
Dmitry Mischenko
а просто автоматом чистить все артефакты, кроме последних 5-10?
А как узнать, какие "последние" артефакты на проде для каждого приложения?)
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
Слушай, раз ты настроен серьезно, то я так спрошу - какую проблему решаем?
У меня разные))

Одна - garbage collector последних продовых артефактов конкретного приложения,

Другая - то что кто угодно может задеплоить что угодно в гитлабе

Третья - ответ на вопрос - а кто задеплоил на прод текущий артефакт?
А какая была версия в прошлом месяце и кто ее деплоил тогда ?
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
У меня разные))

Одна - garbage collector последних продовых артефактов конкретного приложения,

Другая - то что кто угодно может задеплоить что угодно в гитлабе

Третья - ответ на вопрос - а кто задеплоил на прод текущий артефакт?
А какая была версия в прошлом месяце и кто ее деплоил тогда ?
1) у куба и дцос емнип есть гц
2,3) я решал такое через жиру и скриптраннер
источник

KT

Karen Tovmasyan in DevOps Moscow
Правда пришлось поесть немного груви
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
1) у куба и дцос емнип есть гц
2,3) я решал такое через жиру и скриптраннер
Как они в нексусе/артефактори докеры и assets.tgz почистят?)
Ну и, не все в кубере на проде пока что.
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
Как они в нексусе/артефактори докеры и assets.tgz почистят?)
Ну и, не все в кубере на проде пока что.
Эм... а нужен ли гц в артефактах?
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
Эм... а нужен ли гц в артефактах?
Нужен, место не резиновое)
источник

KT

Karen Tovmasyan in DevOps Moscow
Vit
Нужен, место не резиновое)
Океееей... тогда почему бы не чикать старые артефакты по тому-же крону?
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
Океееей... тогда почему бы не чикать старые артефакты по тому-же крону?
А как ты узнаешь, что артефакт "старый" и не входит в тройку последних "что были на проде" ? Кто-то релизится раз в неделю, кто-то раз в месяц.
Плюс не все артефакты "доезжают до прода"
источник

V

Vit in DevOps Moscow
Karen Tovmasyan
1) у куба и дцос емнип есть гц
2,3) я решал такое через жиру и скриптраннер
Ну, джира - как вариант. Но это если все через джиру идёт. Ну и нужно смотреть детали. Тип, в джобах деплоя на прод ходить в джиру и искать - открыта ли таска?
источник