Misha
это cluster_quantile:apiserver_request_latencies:histogram_quantile
Misha
тип не прописывается по умолчанию инстанс, с которого снимается метрика и нет различий в лейблах между несколькими кластерами, из-за чего прилетают либо дубликаты, либо ошибки out-of-order
Misha
в прометее это можно пофиксить, но это нормально вообще? считается ли это косяком экспортера метрик, что в метках не прописывается детализированная инфа?
Дмитрий
Коллеги, здравствуйте. Kubernetes 1.13.4, проблема - подняты поды и сервисы, но из одного пода не курлит в другие / нет доступа. Можете посоветовать, куда можно капнуть?
Denis
Stefan
Дмитрий
Stefan
Дмитрий
а с лейблами порядок?
да, всё на днях работало, но наш админ не до конца понятно что сделал и перестала работать сеть между подами
Stefan
Stefan
так со всеми абсолютно подами?
Stefan
или только с теми что нужно?
Дмитрий
CNI логи чисты, ошибок нет
Дмитрий
делал curl на service_name:port
Отделение Bereke Bank
А есть люди держащие Django в докере?
Дмитрий
Отделение Bereke Bank
+
?
Подскажи как правильно быть с collectstatic. запускать в момент билда контейнера или в entrypoint?
Denis
делал curl на service_name:port
Попробуйте по clusterip сходить в под. Сдается что у вас сеть между подами работает. Не ходит трафик именно по k8s services
Дмитрий
Alexander N.
Дмитрий
Anton
кто-то знает как влиять на .status поле кастомного ресурса?
Отделение Bereke Bank
Gaziz
Anton
Alex
Всем привет. Чем кубер лучше мониторить?
Antlar
prometheus
Alex
prometheus
Его нужно устанавливать на сервера кубера или он через API?
Grisha
Ребзя, а вы куб сетапаете кубеспреем или руками или сами пишите нечто для сетапа?
🚀iamp3🚀
🚀iamp3🚀
у копса удобный механизм для управления воркерами (через аск группы), pv\pvc\service пишу ручками, в зависимости от требований. kubespay так же прост, как и ансимбл, в доках все найти можно. Ну и наконец, всегда можно ручками добавить, если проходил хард вей по кубу, то проблем не будет.
Grisha
суть не в проблемах) а в том что руками я делать ничего не хочу, просто не тру вей.
я думаю хранить все yaml под git и запускать руками или около того, но на вскидку идея так себе
🚀iamp3🚀
если в клаудах то gke\eks в помощь, если знаком с терраформом, то копс зайдет на ура, если есть опыт с ансимбл, то юзай кубспрей. Стульев много, выбирай какой душе угодно. Лично мне копса пока хватает, пока проблем не было.
Vadim
Grisha
а какое решение на сегодня? чем админить куд на баре в проде?
inqfen
Господа
inqfen
Подскажите, есть job
inqfen
там всякие последеплойные действия
inqfen
есть для него в spec что-то, чтобы он удалялся по истечению определенного времени?
inqfen
После activeDeadlineSeconds он просто считается как бы неактивным, но удаляться не удаляется
inqfen
соответственно при следующем деплое заново он не выполняется
Vlad
https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#clean-up-finished-jobs-automatically
Vlad
TTL Mechanism for Finished Jobs
inqfen
Спасибо, как я пропустить это умудрился
Vlad
inqfen
у меня 1.12 как раз
Alex Sharov
А скажите пожалуйста, я правильно понимаю, что концепция Ingress это то, что любой трафик который попадет в кластер будет этим Ingress обработан и отраучен в зависимости от тех правил, что ему назначили?
Если да, то, к примеру, пусть у меня есть service с типом LoadBalancer. Я стучусь из вне класстера по айпи балансера и этот трафик все-равно будет обработан созданным Ingress?
Stefan
Alex Sharov
получается трафик идет по цепочке:
ip -> ingress controller -> ingress -> service?
Stefan
Stefan
Stefan
Rainbow
Rainbow
service не участвует
Alex Sharov
и еще, а важно ли в этой цепочке какой тип у сервиса? ClusterIP, LoadBalancer, NodePort?
Rainbow
Важно не давать лишнего. И ничего кроме ClusterIP не нужно чаще всего.
Stefan
Rainbow
Alex Sharov
кажется я начал понимать.
В моем случае будет следующая схема:
DNS -> ELB + Ingress Nginx controller -> Ingress
Alex Sharov
Я долго не мог понять через что оно все ходит
Alex Sharov
а получается у нас в кластер из вне по сути одна точка входа, да?
Artem
кто то k8s на вагрант разворачивал?)
Rainbow
Alex Sharov
Gennadiy
Igor Ivanov
Балансер с хелсчеками
Rainbow
Alex
Rainbow
Посложней - написать хостеру и спросить как проще перебрасываться ip, если нода дохнет. Bgp и тп
Сергей
господа, подскажите пожалуйста по поводу мигрирования подов с упавшей ноды
Сергей
как вы это делаете, как кубик это делает? я так понимаю там по-умолчанию стоит таймаут на eviction около 5 минут? типа он ждёт 5 минут с момента, когда нода входит в состояние notready, а потом пытается передеплоить поды?
Artem
+
а можете рабочие how to посоветовать?