Size: a a a

2021 June 29

VP

Vladimir Pankin in ru_gitlab
анлаки, пасиб
источник

VP

Vladimir Pankin in ru_gitlab
думал мб какой-то хак есть
источник

GG

George Gaál in ru_gitlab
ну, насчет пункт 2 тебе никто не обещал консистентности
источник

GG

George Gaál in ru_gitlab
все равно придется реализовывать очистку
источник

VP

Vladimir Pankin in ru_gitlab
всё так
источник

GG

George Gaál in ru_gitlab
у нас уже был кейс, когда гитлаб раннер насрал конфигмапами в количестве 10000
источник

GG

George Gaál in ru_gitlab
неиспользуемыми
источник

GG

George Gaál in ru_gitlab
> для тестов хочется запустить под с кодом и под с базой, после тестов хочется чтобы под с базой и контейнером умерли, если делать кубстл аплай\хелм инстал есть два основных минуса
1) чтобы запускалось на всех бранчах нужно пошарить креды на не протектед бранчи

а это решается нормальными тест фреймворками
источник

GG

George Gaál in ru_gitlab
типа testcontainers
источник

GG

George Gaál in ru_gitlab
но для куба
источник

VP

Vladimir Pankin in ru_gitlab
типо под собой сам контейнер все зависимости подымает?
источник

GG

George Gaál in ru_gitlab
да
источник

GG

George Gaál in ru_gitlab
даешь ему куб апи на конкретный неймспейс
источник

GG

George Gaál in ru_gitlab
и поехали
источник

GG

George Gaál in ru_gitlab
или dind
источник

GG

George Gaál in ru_gitlab
ну ок - у тебя окружения будут немного разные, но это приемлемо
источник

VP

Vladimir Pankin in ru_gitlab
ну это хардкорней, но да, понятно
источник

VP

Vladimir Pankin in ru_gitlab
тогда буду костылять под ТУЗ, жаль конечно что нет ручки по сети дернуть контейнер
источник

AL

Aleksey Lazarev in ru_gitlab
А можешь сформулировать что ты в итоге хочешь?
Запустить бд в одной джобе а тесты в другой?
источник

VP

Vladimir Pankin in ru_gitlab
да, чтобы тесты могли стукнуться в БД, запущенную внутри джобы
источник