Rainbow
ну -f перебор, но смысл ясен.
Grey
Andrey
Andrey
Оверрайд текущего образа и запуск по кнопке.
Rainbow
не нужно жеж, docker build делает ci/cd на основе Dockerfile 🤦♂️ это проблема
Rainbow
а в итоге оказывается, что у тебя нет cd. Что лавионообразно тянет кучи костылей
Andrey
Rainbow
я говорю, что проблема "docker build" делают руками, это проблема, после которой все костыли с рандеском
Rainbow
Rainbow
мы уже говорим про нормальные процессы, где нет run/exec
Rainbow
kubectl apply -f cronjob.yaml не убивает работающие джобы
Rainbow
разруха не в клозетах, а в головах.
Andrey
Я все же хотел бы вернуться к разговору о kubectl run --rm vs kubectl exec в преддеплоенный пул. Чем второй вариант предложенный тобой лучше?
Andor
у них же нормальный стиль это "хуяк-хуяк-в-продакшн-посчитали-готово"
Rainbow
Andor
ну у них нередко задачи одноразовые
Andor
не кроны даже
Andrey
Ну как бы да. Но их понять можно, у них ситуация такая что их часто считают айтишниками, коими они не являются вовсе.
Andor
угу
Andor
наговнякал скрипт - запустил один раз - получил свои чиселки на выходе - больше этот скрипт никогда не будет запускаться
Andrey
Andrey
У меня было однажды эпичное. Дали репу. Назвается analytics-php. Ну как бы вроде все логично, хоть и кровь из глаз при мысли о том что это аналитика на пыхе. Я значит такой собрался с мыслями, принял на грудь, открываю.... А там python.
Rainbow
звучит как Apache Spark, а не kubectl run
Andor
Andor
Andrey
звучит как Apache Spark, а не kubectl run
если они модель обучают, то там например tensorflow(нет kubeflow нам не надо) или еще какие-то либы. Все грозятся мне на GPU перейти, но чот пока на процах вывозят нормально. Т.е. вроде ДС, но не спарком единым
G72K
Rainbow
Rainbow
даже image собирать не нужно
Rainbow
https://github.com/kubeless/kubeless-ui/raw/master/kubeless.png
даже git не нужен
Andrey
kubeless?
ну вот смотри, оно как бы вроде стильно модно молодежно, но умеет ли оно подключать компилируемые библиотеки?
тот же tensorflow или scikit тащит кучу бинарей, а некоторые прям собирает при установке. Просто print гонять можно где угодно, проблемы начинаются потом
Andrey
Andrey
Rainbow
бл7, spart, Jupyter и ещё хочешь свой костыль на kubectl exec
а для kubeless не думаю, что сложно собрать кастом image, чтобы быстрее собирался.
Rainbow
G72K
Andrey
Andrey
А перегруженный кластер просто от джобов или там побочная нагрузка какая-то есть? Ну я имею в виду что ресурсов у джоб будет столько же сколько и было, я не планирую оверквотить.
Алексей
Народ, а кто нибудь кто через ansible деплоит, вы автоматизирует создание бд для сервиса?
Andor
Алексей
Можно по подробнее?
Michael
омфг
Алексей
Я не доконца понимаю, что в моем вопросе так удивляет?
Andor
Ансибл
Vadim
Алексей
Ансибл
Помнится раньше в этом чате мне сказали что через ansible норм деплоить
Andor
Говори имя
Алексей
Ух, думаю, что не вспомню
Andrey
Алексей
Не, вопрос был именно про деплой сервисов
Andor
Наверняка того человека уже забанили за троллинг
Алексей
А что плохого в деплое через ансибл?
Алексей
Создать новую бд в субд
Rainbow
https://hub.docker.com
обновился, слишком режет глаза в ночи
Алексей
Ну вот, а СУБД в k8s крутится
Vadim
Rainbow
вы хотите тащить ansible ради 1-2 строк создания db?
Andrey
Ну вот, а СУБД в k8s крутится
ну тут вариантов море.
1) Вытащить порт базы наружу и ходить в него как в любую другую базу
2) kubectl exec в контейнер базы
3) Запустить другой под с командой коннекта и создания БД
в чем конкретно у вас проблема? В базу попасть?
Andrey
еще можно оператора своего написать 😄
Алексей
Создание бд, пользователя, добавить для пользователя пермишены на роботу с базой, деплое сервиса который будет подключаться к базе с креслами ранее созданного пользователя
Andrey
Алексей
Andrey
Rainbow
Andrey
Andrey
ну там типо есть осбенности некоторые чуть чуть