Rainbow
Даня
хех, выглядит интересно, но пока я плохо понимаю, зачем нам столько функционала))
Vladimir
А бесплатно - сильно урезано
?
Vadim
господа, не так давно пользуюсь кубиком, очень уж много нового и не могу разобраться с элементарным
Vadim
подскажите, пожалуйста
Vadim
G72K
Я тут на промконфе, что в графане будет своя тупая собиралка и индексилка логов, надеюсь адаптируют что-нибудь уровня oklog . Хоть кто то в индустрии хочет простоты, прям радовался
Vladimir
Битрикс... Как много в этом слове...
Даня
Rainbow
Andor
oklog сдох :(
Andor
хоронить можно сразу в /dev/null
Andor
ну что ты, конечно же никто
Vadim
новости из 2012 года приехали - https://blog.docker.com/2018/12/introducing-desktop-enterprise/
Anonymous
О, Dockerfile можно мышкой накликать ))
Ilya
Всем привет!
Гайс помогите с прикручиванием метрики эластика в kubernetes к prometheus
Есть prometheus установленный из helm в rancher 2.0
Есть elasticsearch и у него есть elasticsearch-exporter
Как теперь прикрутить этот экспортер в targets прометея?
Vadim
теперь целый компоуз можно накликать, удобно
Rainbow
шедуллеру куба можно как-то рассказать, что на части нод отличаются CPU по производительности и следует их считать как x1.5 к примеру?
Mentat
Сергей
А на ноду метку повешать можно? Заранее извиняюсь, если глупый вопрос :)
Даня
Даня
а потом nodeSelector заюзать
Даня
и по лейбе выбрать нужную ноду
Сергей
А как метку ноде приделать?
Даня
во время инициализации kubeadm дописать надо
Даня
сек
Vladimir
Есть вопрос: к поду монтируется шара nfs, после того как шара отвалилась под уже не может восстановить с ней связь. Как правильно это настроить? Чтобы было автомонтирование
Даня
сори, не смогу скинуть, у меня образы под eks юзаются и там есть бутстрап скриптик
Даня
попробуйте поискать --kubelet-extra-args
Rainbow
Сергей
а в realtime метками ноды управлять нельзя?
Даня
или так, как Алексей написал
Сергей
Во, спасибо 👍
Andrey
Ребят, а че делать если pod не удаляется?))
# kubectl delete pod my-deployment-66999c7d8b-k46tx -n kube-public
pod "my-deployment-66999c7d8b-k46tx" deleted
и висит на этом
Сергей
погляди kubectl describe pod my-deployment-66999c7d8b-k46tx
Makasimka
Удали деплоймент и он за собой под почистит. или несколько реплик висит?
Max
Ребят, есть способы указать шедулеру не шедулить поды на ноды, где нет image? у меня под с imagePullPolicy: Never
Andor
это да
Vladimir
Дашборд - от лукавого )
Max
юзкейс такой: pod зашедулился успешно на ноду, где image есть, а потом подключилась нода где нет этого image и куб начал шедулить поды на ноду без этого image
Andor
Max
точнее не юзкейс, а случай)
Andor
я б сказал что это очень странный кейс
Andor
не могу представить когда он нужен
Andor
можешь рассказать?
Andor
мне почему-то кажется что тебе проще лейблами/тейнтами это сделать
Max
image достаточно большой (18гб) и нужно чтобы деплоймент с одним подом запускался как можно быстрее, а если машина умирает, то под должен быстро перезапуститься на другой ноде где есть этот большой image
G72K
Andor
G72K
Max
кажется тебе надо кастомный scheduler
Я на секундочку подумал об labels, то есть каждый раз, когда я обновляю image на машинах, я им прописываю этот label и деплойменту тот же label указываю... хм, ну должно работать. Спасибо
G72K
Max
Andor
Rainbow
Andor
а я чота не могу найти опцию про это
G72K
К сожалению куб не анонсирует индивидуальные слои и их размеры
Rainbow
там два алгоритма, не факт, что priorities стоит по-умолчанию. Или они вместе работают?
G72K
Так что для нового образа все ноды равнощначны :( даже если на ноде есть 99% слоев от предыдущего пода
Rainbow
Max
и деплоймент может решедулится на эту самую ноду
Max
ну тут как костыль можно таинт вешать на ноду, которая поднялась и не имеет нужных images
Max
и спуливать, а потом убирать таинт
Max
а можно как-то заставить кубелет ставить таинт после того как нода ожила?
Max
кроме тупого крона или отслеживания событий через api
Andor
статик подом можно :)
Andor
или демонсетом
Max
ImageLocalityPriority: Nodes are prioritized based on locality of images requested by a pod. Nodes with larger size of already-installed packages required by the pod will be preferred over nodes with no already-installed packages required by the pod or a small total size of already-installed packages required by the pod.
G72K
G72K
Есть повод заслать PR :)
G72K