Size: a a a

Kubernetes — русскоговорящее сообщество

2020 June 29

i

inqfen in Kubernetes — русскоговорящее сообщество
George Gaál
а причем тут кубернетес ?
Тут же айтишники
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
Можно спросить как чайник отремонтировать
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
Руслан Бергутов
ну тема около куба, решил поинтересоваться, мож кто знает
Нет не около
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
И затея вообще так себе
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Руслан Бергутов
задачка такая что у меня в docker compose крутятся интеграционные тесты и я хотел бы получить в одном контейнере логи другого контейнера, тестируется формат логов и запускается живой процесс с которого охота снять логи, сами тесты стартуют тоже в одном из контейнеров
кидай логи в файл, файл в вольюм, вольюм пошарить (тоже так себе идея на самом деле)
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
А потом это оказалось в ci, разные джобы на разных раннерах и привет
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
+ надо доступ к докер сокету давать
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
Что тоже плохо
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
это запускается в docker compose на одном раннере
источник

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
История чатика намекает что это только пока на одном
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
Vasilyev Sergey
История чатика намекает что это только пока на одном
а можно указать сообщение где почитать?
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
>compose в ci
А ты знаешь толк в извращениях
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
нормальная тема, я поебся знатно с сервисами gitlab ci - спасибо, больше не хочу, а docker compose можно с точно такой же команды запускать локально, решение роскошное
источник

DV

Dmitry Vorobev in Kubernetes — русскоговорящее сообщество
inqfen
>compose в ci
А ты знаешь толк в извращениях
Я как-то тоже такую схему реализовал. Около месяца поработала - выкинул, шляпа все это. Чего и топикстартеру советую
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
Dmitry Vorobev
Я как-то тоже такую схему реализовал. Около месяца поработала - выкинул, шляпа все это. Чего и топикстартеру советую
почему выкинул?
источник

i

inqfen in Kubernetes — русскоговорящее сообщество
Особенно неплохо будет на kubernetes раннер например переезжать
источник

DV

Dmitry Vorobev in Kubernetes — русскоговорящее сообщество
Руслан Бергутов
почему выкинул?
Ну как сказать. Compose в docker-раннере на каждый запуск тянул образ приложения, которое надо было тестировать, образы селеноида, образы браузеров, видеорекордер, прочие тулзы. Тесты вытягивали артефакты из мавена, по-нормальному хрен все закешируешь. Хостовый докер-сокет пробрасывать, опять же, не хотелось. Вся эта балалайка заводилось только минут 10. И выглядела как костыльный комбинат
источник

DV

Dmitry Vorobev in Kubernetes — русскоговорящее сообщество
Стали просто в куб выкатывать и в нем же тестить. Под это выделил отдельный раннер, закатал туда селеноид, положил их в общую докеровскую сетку , нарулил кэшики для мавена, стало проще. Правда, давно уже с этим возился, сейчас не помню подробностей
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
Dmitry Vorobev
Ну как сказать. Compose в docker-раннере на каждый запуск тянул образ приложения, которое надо было тестировать, образы селеноида, образы браузеров, видеорекордер, прочие тулзы. Тесты вытягивали артефакты из мавена, по-нормальному хрен все закешируешь. Хостовый докер-сокет пробрасывать, опять же, не хотелось. Вся эта балалайка заводилось только минут 10. И выглядела как костыльный комбинат
ну так и предполагал

в текущий момент разворачиваются postgres, opentelemetry collector, jaeger tracer, django, redis и python с двумя либками, всего 5 образов, все образы достаточно легковесные, самый тяжелый сама django и таких 3 комбинации на разные версиях django и python, разброс времени выполнения от 2х до 10ти минут, пока устраивает
источник

РБ

Руслан Бергутов... in Kubernetes — русскоговорящее сообщество
кэши юзаются вполне
источник