Size: a a a

Kubernetes — русскоговорящее сообщество

2020 October 01

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
так и выставьте через игресc доступ к fedaration
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Pavel Kolobaev
так и выставьте через игресc доступ к fedaration
+
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Или заббикс агент внутрь кластера
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Sergey Solomin
у меня есть prom operator, который мониторит kuber, мне нужно вывести наружу все местрики наружу, чтобы zabbix их мог подхватить.

согласен извращение, но как то так
пром оператор мониторит кубер и тут внезапно врывается заббикс. прям детектив и боевик какой-то получается.
что мешает курлить по адресу узла порт с метриками ? зачем там сервис типа кластер ip ?


проблема становится все запутанней. мне кажется, что вы действуете методом случайного тыка и тыкаете не в то место и не тем инструментом.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Это спортивно
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Брать инструмент и тыкать
источник

SS

Sergey Solomin in Kubernetes — русскоговорящее сообщество
Pavel Kolobaev
так и выставьте через игресc доступ к fedaration
огромное спасибо
источник

SS

Sergey Solomin in Kubernetes — русскоговорящее сообщество
не ругайте сильно)))
источник

DS

Dmitry Suryenkov in Kubernetes — русскоговорящее сообщество
Gabriel
Да точно, в конфиге кубелета это делается.
Всем привет. Сорри, что возвращаюсь к вопросу. Параметер max-pods поменял, но он не применяется. Делал по доке https://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/.  По пути /etc/systemd/system/ каталога kubelet.service.d не было. Создал, положил в него файл конфига, в котором указал  "maxPods":200, выполнил systemctl daemon-reload и запустил сервис kubelet. Смотрю kubectl describe node - там 110 подов. Подскажите, плиз, что делаю не так?
источник

IK

Ivan Kukharchuk in Kubernetes — русскоговорящее сообщество
Dmitry Suryenkov
Всем привет. Сорри, что возвращаюсь к вопросу. Параметер max-pods поменял, но он не применяется. Делал по доке https://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/.  По пути /etc/systemd/system/ каталога kubelet.service.d не было. Создал, положил в него файл конфига, в котором указал  "maxPods":200, выполнил systemctl daemon-reload и запустил сервис kubelet. Смотрю kubectl describe node - там 110 подов. Подскажите, плиз, что делаю не так?
А вы точно уверены, что хотите увеличивать число подов? 110 взято не с потолка все же. Есть мнение, что на большем количестве слишком высоки становятся накладные расходы рантайма (у вас же наверняка docker?). А касательно вашего вопроса — посмотрите, откуда именно кублет берет параметры. Скорее всего, вы поправили даже близко не там, где надо
источник

DS

Dmitry Suryenkov in Kubernetes — русскоговорящее сообщество
Да, кластер установлен кубспреем от southbridge, версия:  k version
Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3", GitCommit:"06ad960bfd03b39c8310aaf92d1e7c12ce618213", GitTreeState:"clean", BuildDate:"2020-02-11T18:14:22Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3"
источник

IK

Ivan Kukharchuk in Kubernetes — русскоговорящее сообщество
systemctl cat kubelet.service подскажет вам, где именно надо править
источник

IK

Ivan Kukharchuk in Kubernetes — русскоговорящее сообщество
Кубспрей имеет несколько свое мнение относительно того, где должны лежать конфиги
источник

DS

Dmitry Suryenkov in Kubernetes — русскоговорящее сообщество
Ivan Kukharchuk
systemctl cat kubelet.service подскажет вам, где именно надо править
Да, действительно совсем другой файл: /etc/kubernetes/kubelet.env . Перелопатил кучу ссылок, а  команду systemctl cat kubelet не нашел. Может просмотрел просто. Спасибо, получилось
источник

IK

Ivan Kukharchuk in Kubernetes — русскоговорящее сообщество
потому что это базовые вещи для работы с systemd 🤷‍♂️
источник

IK

Ivan Kukharchuk in Kubernetes — русскоговорящее сообщество
а так, пожалуйста 🙂
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dmitry Suryenkov
Да, кластер установлен кубспреем от southbridge, версия:  k version
Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3", GitCommit:"06ad960bfd03b39c8310aaf92d1e7c12ce618213", GitTreeState:"clean", BuildDate:"2020-02-11T18:14:22Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3"
ну тогда в инвентаре надо указать опцию:
kubelet_max_pods: 200

и
накатить upgrade_cluster.yml
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dmitry Suryenkov
Да, действительно совсем другой файл: /etc/kubernetes/kubelet.env . Перелопатил кучу ссылок, а  команду systemctl cat kubelet не нашел. Может просмотрел просто. Спасибо, получилось
ну да. файлик правильный нашли
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Ivan Kukharchuk
Кубспрей имеет несколько свое мнение относительно того, где должны лежать конфиги
ну не то что бы свое )))
оно просто слегка устарело. и в планах у меня переделать на современные веяния и убрать все из командной строки в конфиг-файл кублета.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Фу, кьюб спрей 🤪
источник