George
Ну, хотя бы stefan.ml ?
Stefan
У тебя домен есть ?
могу завести в пинципе ьез проблем
George
Выпиши и сделай на него LE
Stefan
аа
Stefan
ххе, хитро!
Stefan
попробую на своей впске тогда замутить
Stefan
спасибо за наводку
Vladimir
Кто-нибудь крутил кубер на армах, на нормальном железе, не распбери? Типовой приклад внутри контейнеров по производительности так же выдает?
George
Кто-нибудь крутил кубер на армах, на нормальном железе, не распбери? Типовой приклад внутри контейнеров по производительности так же выдает?
я могу предложить на scaleway запустить для эксперимента ) честно - не пробовал, но по идее правильные образы должны норм работать. Что меня остановило от экспериментов - образы под АРМ есть не для всего. А руками собирать... ну, времени не было
Stefan
Выпиши и сделай на него LE
я пока уже траю с выпущенным сертом от le одна проблема на данный момент почему и откуда при сборке оно траит старый домен, которого уже нет? Error response from daemon: Get https://home-gitlab.com:4567/v2/: dial tcp: lookup home-gitlab.com on 192.168.0.250:53: no such host я сейчас использую stefan-gitlab.ml
Stefan
не в курсе куда глянуть можно? в гитлаб.рб поменял всё, раннер новый зарегал
Stefan
при этом с консоли на серваке в реджестри логинится
Stefan
по новому домену
Stefan
Может из имени образа ?
пиздец я рачище, видать спать пора уже
Stefan
а .gitlab-ci.yml то не правил
Stefan
пошло... неужели!
George
Блин. Пора деньги за консультацию брать )
4c74356b41
почем?
4c74356b41
а если нет решения, то вы дадите денег?
4c74356b41
сла какой?
Stefan
Vladimir
Нужен банк-бабки на счету и заморожены-решение есть-транзакция, нет-откат назад
4c74356b41
вы, услуга-то не оказана)
George
нет услуги - нет бабок
4c74356b41
не, яж завишу от вас
4c74356b41
меня с работы уволят
George
что за глупости?
Vladimir
Забыл как при ипотеке зовется-кладешь бабки в банки, подписываешь/оформляешь, как получит договор-банк проводит платеж
4c74356b41
ну, выж деньги хотите брать
Vladimir
А по-русски?)
George
но я тут не уверен на 100%
Vladimir
Да точно
George
кому блокчейн дешево?
Vladimir
А может и нет, хз, за найду
Vladimir
Видимо аккркдитив был, то что пытался вспомнить)
Vladimir
Это да прочел тоже
Tadeusz
escrow
George
по ссылке - эхскроу. звучит как ешкроу. фу.
George
escrow
верное написание )
Stefan
а на сколько плохо использывать docker in docker метод?
George
пофиг
George
у тебя могут быть нюансы а) с быстродействием б) с кэшированием
Stefan
у тебя могут быть нюансы а) с быстродействием б) с кэшированием
вот про быстродействие и хотел узнать, поскольку у меня не сильно уж и много ресурсов выделено на все эти дела, то не могу адекватно оценить шустрость такую простенькую задачу как билд и пуш в реджестри делается за секунд 15 но полноценных серваках я думаю задержки мало ощутимы должны быть?
George
смотри. Тут нюанс какой
George
докер-в-докере всегда создает чистую среду
George
что это означает. Это означает, что у тебя все сборки будут идти одинаково, но если им нужны внешние зависимости - их нужно выкачивать. Это время.
George
Второй момент. Это файловая система. Если у тебя драйвер не overlay2, то утебя производительность будет как у черепахи. На дисковых операциях
Stefan
Второй момент. Это файловая система. Если у тебя драйвер не overlay2, то утебя производительность будет как у черепахи. На дисковых операциях
спасибо за развернутый ответ а у тебя случайно нет в закладках подобного гайда(https://habr.com/post/344324/), но для реализаций без docker in docker? а то тот гайд мне очень помог разобраться с тем, с чего начать и как оно между собой всё вяжется
George
японский бог
George
задай конкретные вопросы
Stefan
задай конкретные вопросы
а это сложно наверное интересует меня какие еще реализации с докером существуют, помимо docker in docker метода
George
ну, ты можешь сокет докера пробросить
George
тогда у тебя не вложенные докер-в-докере будут, а докеры, которые братские-сестринские
George
понимаешь о чем речь?
George
просто обрати внимание, что когда ты делаешь dind, то у тебя в гитлабе поднимается ДВА контейнера. Один - в котором ДОКЕР, а второй - в котором ДОКЕР-клиент, и в котором происходит сама сборка (выполняются блоки before_script, script, after_script)
George
точно так же можно тесты гонять с базами, определяя их как services: ....
Stefan
я просто хочу понять, хороший-ли подход юзать динд или нет)))
Stefan
и если нет, то получить рекомендации на другие методы, если они есть конечно
Anonymous
Допустим, у нас есть скрипт, который раз в сутки снимает абонентскую плату с пользователей, пробегаясь по базе апдейтами. Допустим, пользователей 10 миллионов. Допустим, в момент пробега что-то идет не так - сеть отвалилась или еще какая-то ебанина. Вопрос: весь этот пул инсертов изначально нужно засовывать в одну транзакцию или ...?
Anonymous
*апдейтов, блин
Bogdan (SirEdvin)
Вы сами ответили на свой вопрос. Засовывать в одну транзакцию это не получится, никогда не будет выполнятся нормально, по идее
V
а чтоли сейчас твой скрипт может спокойно откатиться ?
V
или как сейчас делается откат?
V
Окей. Допустим, что-то пошло по пизде и нужно тупо откатиться до начала любых изменений. Не совсем понятно, чем тут помогут очереди.
если это делается мануально через скрипт и это не частая операция то очереди по прежнему тебе подходят
Anonymous
Сейчас, наверное, откат никак не делается. Это старый скрипт, в котором в одном лупе хуячатся апдейты. Колхоз десятилетней давности
Anonymous
Соответственно есть БОЛЬШОЕ ПОДОЗРЕНИЕ, что вопрос с откатом - типовый кейс и есть общеприменительные надежные практики. ВОт и интересуюсь
Bogdan (SirEdvin)
А https://pyup.io/ только у меня не работает или он упал?
Bogdan (SirEdvin)
Лажа
Bogdan (SirEdvin)
И непонятно, когда заработает. обидно