172 похожих чатов

Привет, коллеги. Через kubeadm развернул кластер с 1 мастером и

2 воркерами. После добавления воркеров в кластер, переодически падают api controller-manager kube-proxy.
api logs
1 controller.go:178] quota evaluator worker shutdown
I1114 11:08:24.623868 1 secure_serving.go:258] Stopped listening on [::]:6443
I1114 11:08:24.624227 1 controller.go:178] quota evaluator worker shutdown
I1114 11:08:24.623983 1 gc_controller.go:91] Shutting down apiserver lease garbage collector
I1114 11:08:24.624214 1 controller.go:178] quota evaluator worker shutdown
I1114 11:08:24.623970 1 apf_controller.go:385] Shutting down API Priority and Fairness config worker
I1114 11:08:24.624309 1 dynamic_serving_content.go:146] "Shutting down controller" name="serving-cert::/etc/kubernetes/pki/apiserver.crt::/etc/kubernetes/pki/apiserver.key"
I1114 11:08:24.623945 1 dynamic_cafile_content.go:171] "Shutting down controller" name="request-header::/etc/kubernetes/pki/front-proxy-ca.crt"
I1114 11:08:24.624498 1 system_namespaces_controller.go:77] Shutting down system namespaces controller

Из за чего может api упасть?

19 ответов

64 просмотра

много причин может быть

ищите по чятику containerd cgroup driver systemd

T~B- Автор вопроса
Serhii Sergey
ищите по чятику containerd cgroup driver systemd

Вы про это? [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] ... [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] SystemdCgroup = true

да тут вроде штатное выключение не?

а падают это как? смотрел describe? Копится счетчик рестартов? показывай describe и kubectl get po -o yaml пода kube-apiserver'а

если честно непонятно на каком основании ребята подумали что дело в cgroup драйвере

T~B- Автор вопроса
Dmitry Sergeev 🇺🇦
а падают это как? смотрел describe? Копится счетчи...

Периодически The connection to the server 10.10.3.172:6443 was refused - did you specify the right host or port? смотрю crictl ps -a все контейнеры на мастеры легли кроме etcd

Serhii Sergey
Да в драйвере дело 99 147%))

ну такое, о драйвере в логах напишет kubelet

Serhii Sergey
Ниче он там не пишет

E1113 12:45:55.265410 14324 server.go:294] "Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from containerd cgroup driver: "systemd"" или наоборот, в зависимости от конфигурации

T~B
Периодически The connection to the server 10.10.3...

ты лучше глянь describe и yaml и поделись с чатом хотя если он не стартанул то это не сделать =)

Dmitry Sergeev 🇺🇦
ты лучше глянь describe и yaml и поделись с чатом ...

быстро добавил :) Ток хотел написать что с мертвым апи не увидит)

T~B
Периодически The connection to the server 10.10.3...

смотри логи kube-apiserver через crictl

Dmitry Sergeev 🇺🇦
E1113 12:45:55.265410 14324 server.go:294] "Failed...

Неееееее))) В 1.27 кубелет с-ка запускается) И работает. А вот статик поды - 2-3 минуты и рестарт

Serhii Sergey
Неееееее))) В 1.27 кубелет с-ка запускается) И раб...

в 1.27 если задать разные драйвера? Странное поведение

Dmitry Sergeev 🇺🇦
в 1.27 если задать разные драйвера? Странное повед...

По умолчанию ни в кубелете не в контейнерД это явно не указывается. Берутся умолчания. И вот с последним контейнреД похоже драйверы стали разные

Serhii Sergey
Да в драйвере дело 99 147%))

если бы не совпадал драйвер - то кубелет падал бы при старте.

Serhii Sergey
Неееееее))) В 1.27 кубелет с-ка запускается) И раб...

не верю. покажи конфиг от своего CRI и настройки kubelet

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта