Size: a a a

2020 January 31

VS

Vasilyev Sergey in ru_gitlab
Куда ж без маков-то
источник

GG

George Gaál in ru_gitlab
Да, мы же разрабы. Что мы хотим? Хорошего железа! Какое хорошее железо? Маки!
источник

SP

Sergey Pechenko in ru_gitlab
George Gaál
Да, мы же разрабы. Что мы хотим? Хорошего железа! Какое хорошее железо? Маки!
источник

SP

Sergey Pechenko in ru_gitlab
источник

SP

Sergey Pechenko in ru_gitlab
Маки железо для разрабов лол
источник

GG

George Gaál in ru_gitlab
Sergey Pechenko
Маки железо для разрабов лол
Ну, пускай корпорат деллы и Леново х1 😂
источник

GG

George Gaál in ru_gitlab
Главное - чтобы эффективность не страдала 😂
источник

GG

George Gaál in ru_gitlab
Упер
источник

S

Sergey Grachev in ru_gitlab
Всем привет. Подскажите пожалуйста, возможна ли следующая реализация:
В пайпе через helm в кубер раскатывается Job (миграция БД). Нужно чтобы пайп считался завершённым по фактическому завершению джобы, а не по созданию пода с джобой как сейчас. Миграции, понятное дело, может длиться разное время в зависимости от кол-ва изменений
источник

S

Sergey Grachev in ru_gitlab
Но возможно я каналом ошибся, сорри)
источник

VS

Vasilyev Sergey in ru_gitlab
Sergey Grachev
Всем привет. Подскажите пожалуйста, возможна ли следующая реализация:
В пайпе через helm в кубер раскатывается Job (миграция БД). Нужно чтобы пайп считался завершённым по фактическому завершению джобы, а не по созданию пода с джобой как сейчас. Миграции, понятное дело, может длиться разное время в зависимости от кол-ва изменений
Так это не работает)
У зависимостей (кому нужна бд уже с миграцией) должна быть проверка на то, что миграция завершена
источник

VD

Vladimir Dzalbo in ru_gitlab
Sergey Pechenko
Крупные не сидят на гитлабе 😁
Ошибочное мнение! :)
источник

S

Sergey Grachev in ru_gitlab
Vasilyev Sergey
Так это не работает)
У зависимостей (кому нужна бд уже с миграцией) должна быть проверка на то, что миграция завершена
Ну я надеялся до последнего, вдруг был какой то шанс. Теперь точно убедился что так нельзя. Спасибо)
источник

S

Sergey Grachev in ru_gitlab
а по поводу того что должна быть проверка в приложении - абсолютно согласен, но мир к сожалению не всегда идеален) озадачу разработчиков тогда
источник

GG

George Gaál in ru_gitlab
Sergey Grachev
Всем привет. Подскажите пожалуйста, возможна ли следующая реализация:
В пайпе через helm в кубер раскатывается Job (миграция БД). Нужно чтобы пайп считался завершённым по фактическому завершению джобы, а не по созданию пода с джобой как сейчас. Миграции, понятное дело, может длиться разное время в зависимости от кол-ва изменений
Думаю, что твою задачу в текущей формулировке можно решить обмазавшись тонной костылей
источник

GG

George Gaál in ru_gitlab
Либо проще - сделать как тебе рекомендуют. Обрати внимание, что ты можешь либо сам запускать миграции в поде и ждать его отработки в пайплайне, либо встроить миграции в каждый инстанс приклада, но тогда надо обеспечить их конкуретность - точнее ее отсутствие
источник

GG

George Gaál in ru_gitlab
А то будет весело, когда одна и та же миграция накатится два раза
источник

S

Sergey Grachev in ru_gitlab
Ну не, это не наш метод) 1 небольшой костылик еще ничего, а городить целый забор из них - быстрее разработчики приложение перепишут для нормальной работы с миграциями
источник

GG

George Gaál in ru_gitlab
И ещё отдельный вопрос с даунтаймом приложения
источник

GG

George Gaál in ru_gitlab
Sergey Grachev
Ну не, это не наш метод) 1 небольшой костылик еще ничего, а городить целый забор из них - быстрее разработчики приложение перепишут для нормальной работы с миграциями
+
источник