gigimon
причем тут гитлаб?)
Rainbow
причем тут гитлаб?)
Вы спрашивали про инструмент? Вот вариант, который помогает. Кубер из коробки это не делает, это дела ci/cd
gigimon
гитлаб не использую
Rainbow
gigimon
причем тут вообще ci/cd?
gigimon
я спрашиваю как это в кубернетис правильнее деплоить
gigimon
и есть ли что-то другое, кроме как генерить yaml конфигурацию каждый раз и запускать ее
Andor
"при чём тут cd" -> "правильно деплоить"
Andor
а что такое CD по-твоему?
gigimon
у меня есть drone
Andor
он точно CD?
gigimon
мне надо к нему прикрутить к нему запуск тестов в kubernetees
gigimon
он универсал, расширяемый
Rainbow
Тестов или окружений? O_O
Andor
в чём тогда вопрос?
gigimon
у меня сложные тесты, которые запускают тестовое окружение в контейнерах
Andor
это разве сложные?
gigimon
причем тут вообще это?)
Vadim
gigimon
мне в кубернетис надо задеплоить что-то (это что-то тесты), которые должны пожить 5-10 минут, затем умереть
Rainbow
Stanislav
А шо делать? Цель - обновить, а не создать всё заново с нуля.
gigimon
как правильнее всего это делать? если делать стандартную конфигурацию и деплой через kubectl, то по окончанию тестов (и выходу моего раннера), кубернетис будет перезапускать этот контейнер
Andor
либоы у тебя нет CD и ты не понимаешь что это вообще, либо хз
Rainbow
gigimon
@Andorka мой cd не умеет в кубернетис, я хочу это прикрутить
G72K
Stanislav
/me ещё припоминает, что начали извращаться с drone-kubernetes
gigimon
Andor
пока что мне больше всего нравится подход из kubernetes the easy way
gigimon
вот наврено это мне и надо было
Rainbow
Stanislav
И под продолжает работать со старым образом
G72K
Stanislav
Потому что погромисты пишут в :latest...
Stanislav
Есть это - помогает от фазы луны.
Stanislav
*в зависимости
gigimon
а зачем программисты вообще создают свои контейнеры?
gigimon
и пушат их
Stanislav
Затем, что они ещё и в локальном докере запускают...
gigimon
локальный докер это их дело
Stanislav
не всегда перекачивает.
gigimon
возвращаясь к пинкам меня, для чего тогда ci/cd 🙂
Rainbow
Rainbow
да не верю)
gigimon
если пушить имиджи в их registry
Stanislav
А вот хз почему. Правда, конфиг не генерится каждый раз при apply -f
Stanislav
реестр и куб - локальные
Rainbow
Просто используйте $CI_COMMIT_SHA и будет счастье. Что с этим не так?
Rainbow
(минус только засирание registry, но не так страшно)
Stanislav
Вот именно, блин... Его и так примерно раз в полгода дешевле пересоздать, чем почистить...
Rainbow
Pavel
Кто ещё есть?
https://www.aquasec.com сходу сразу вспоминаю ещё этих
Rainbow
patch стоит переименовать с monkey-patch 🙈 Вся сила куба в apply
Gunslinger
Правда ограничение токена 100 сканов в день))
G72K
Pavel
Rainbow
* типа разработчики копаются в docker-compose, который простой как палка, а админ допинывает адекватный yml для k8s.
Andor
Andor
если нынешний стейт и применяемые манифесты не отличаются, то просто не делается ничего
Andor
Rainbow
@j3qq4_h7h2v_2hch4_m3hk8_6m8vw можно ещё использовать digest, даже с latest
Rainbow
myimage@sha256:47bfdb88c3ae13e488167607973b7688f69d9e8c142c2045af343ec199649c09
Валентин