Just a baka
ну даже если они и это в луа завернули, оставив локейшены и задание апстрима переменной, то по-прежнему не должно влиять )
Lucky SB
Ну когда нам потребовалось много серверов в конфиге нгинкс, то он попросил увиличить размеры хешмап. Что с 400 локейшен будет... может и проглотит без проблем
Just a baka
хэшмап он попросил, потому что много сервернеймов указали, ага а где он локейшены держит, не помню (
Vadim
народ а для обращению к сервису по урлу http://servicename.namespace.host надо что-то добавлять в ДНС сервер? пока получается только так обратиться http://host:port/servicename
Just a baka
Глянь в новую
Глянул, луа стало больше, но снизу прокси пасс как и раньше (дашборду смотрел, развесистый конфиг не накатывал еще) 🤔
Solyar
Возвращаюсь всё с тем же вопросом. Кластер есть без coredns я так понимаю его нужно с нуля переустанавливать?
Maxim
возникла проблема, что kubelet не вызывает cmdDel для CNI плагина после рестарта ноды. контейнеры удаляются, но старые IPшники остаются в cni директории. кто-то сталкивался с подобным?
Maxim
в логах есть ошибка cannot find network namespace, но согласно коду cni.go либы это не должно быть проблемой.
Tadeusz
Alexandr Vronskiy [6:07 PM] Кто пропустил GKE выкатил 1.13.x в продакшен и 1.14.х в alpha кластеры https://cloud.google.com/kubernetes-engine/docs/release-notes Из важного, с 1.13.x в Container Optimized OS имиджах нод по дефолту идет докер 18.09, УРА!
Tadeusz
ггг
Sergii
Сорри
Александр
Uk это же не Украина
Александр
Ua же
Александр
Vadim
@basov запости снова плиз (с описанием)
Pavel
Поздвели видео с Kubecon 2019: https://www.youtube.com/playlist?list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3
Vadim
ух йо сколько тут
Vadim
прям не хватает функции поиск по плейлисту на ютубе
Vadim
хотя поиск броузера работает)
Solyar
прям не хватает функции поиск по плейлисту на ютубе
https://chrome.google.com/webstore/detail/playlist-search-for-youtu/jdolgjncmhmboklhmacpknglmiibbldg
Solyar
Pavel
ух йо сколько тут
я рекомендую искать сначала тут по трекам: https://kccnceu19.sched.com/
Pavel
потом ищешь в плейлисте
Pavel
ctrl+f 🙂
Vadim
сразу в плейлисте вроде норм
Victor
Как отдебажит причину по которой Helm отваливается по timeout при обновлении конкретного чарта? версию приложения обновляет, но потом почему то продолжает висеть в ожидании чего то
Отделение Bereke Bank
смотри что происходит в кластере в данный момент. У меня так было из-за долгих миграций. Увеличил таймаут хелма
Victor
да, его то я забыл посмотреть 👀
Vadim
Подскажите пожалуйста можно как-то в k8s настроить так чтобы на одних нодах контейнеров создавалось меньше чем на других.
Grigorii
у кубелета есть флаг --max-pods
Grigorii
или какой нужен кейс
Alexander
видимо разные по мощности ноды
Vadim
pods-per-core еще полезный флаг
Vadim
Наверно это тоже может помочь, Да сейчас разные по мощности ноды и получается что 3-и из них с idle 10 сейчас работают а три других с idle 60
Grigorii
Насколько знаю в k8s нет таких квот по типу pods per node
почему, у нод есть capacity, в том числе и по кол-ву подов
Отделение Bereke Bank
А requests не вариант уже?
Denis
почему, у нод есть capacity, в том числе и по кол-ву подов
Я имел в виду по типу такого https://kubernetes.io/docs/setup/cluster-large/#location
Ilya
ПРивет. вопрос такой: как мне с помощью локальной kubctl управлять класером в гугл клауд платформ, я нашел на медиуме статью, там мол говориться скопируйте файл ~/kube/config к себе и все будет ок. ок-то ок, но не всегда, периодически вылезает вот такая шняга
Ilya
то есть она пару часиков поработала и перестала, вчера еще несколько раз по такому алгоритму делал, через раз начинала работать, но это не канает так. как это правильно делать-то?
Denis
А requests не вариант уже?
Может это чем то поможет https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/quota-pod-namespace/
choo-choo
Господа, ай нид хелп. Пытаюсь я поставить Weave CNI плагин, он ставится без ошибок, но почему-то он в состоянии pending
choo-choo
WTF?
choo-choo
я хз как это посмотреть 🙈 я ж докероламер )
Grigorii
kubectl describe pod -n kube-system weave-...
choo-choo
О, спасибо!
choo-choo
Events: <none>
choo-choo
супер информативно ))
choo-choo
ладно, видимо я что-то делаю не так и надо сносить
Дмитрий Харитонов
Есть какая директива по котой бы ресурс сам удалялся по прошествии какого-то времени?
Дмитрий Харитонов
что job?
Solyar
что job?
https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
Solyar
Я думаю в эту сторону можно посмотреть
Дмитрий Харитонов
Это немного не то о чём я спрашивал, но значит такой функции нет
Solyar
Это немного не то о чём я спрашивал, но значит такой функции нет
Можно обычную команду в шедулер запихнуть или крон сделать)
Дмитрий Харитонов
Я понял, при создании какого-то ресурса добавлять и джобу которая по прошествии определённого времени будет этот ресурс сносить
Vadim
https://youtu.be/6sDTB4eV4F8 крутой толк, особенно в конце про managed кубеня
Andor
у заландо про кубеня интересное всё что видел
Vadim
надо настроить бота чтобы скидывал ссылку на https://github.com/kubernetes/kubernetes/blob/master/cluster/gce/gci/health-monitor.sh#L27-L66 при рекомендации GKE в следующий раз
Andor
а что там не так?
Andor
должно быть написано на голанге и быть статик бинарём на тристаписят мегабайт?
Vadim
а что там не так?
потому что gke не могут в мониторинг они рестартят докер если он не отвечает некоторое время
Andrey
у них может на нодах live restore true
Vadim
причем на уровне ноды, хз почему молчит - получай рестарт
Andrey
и в принципе пофиг
Andor
ну мониторинг же покажет выпавшую ноду
Vadim
что забавно полгода назад инженеров из Ажура за это распяли, а тут суперлюди из GKE, они-то понимают!
Vadim
твои предложения?
1) не использовать докер 2) нормальный мониторинг с причиной отчего он завис 3) записывать причину рестарта в лог
𝚔𝚟𝚊𝚙𝚜
лучше килять всю ноду
𝚔𝚟𝚊𝚙𝚜
так надежнее ^^
Отделение Bereke Bank
Ну если statefull-а там нет - можно и кильнуть всю ноду)
𝚔𝚟𝚊𝚙𝚜
со стейтфулом так же
𝚔𝚟𝚊𝚙𝚜
был бы не стейтфул можно было бы и не килять, а просто запустить где-нибудь еще