Size: a a a

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

2020 October 18

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Неа
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Vladislav Vlastovskiy
Failed to list *v1.Node: nodes "localhost" is forbidden: User "system:node:localhost" cannot list resource "nodes" in API group "" at the cluster scope
Failed to list *v1beta1.CSIDriver: csidrivers.storage.k8s.io is forbidden: User "system:node:localhost" cannot list resource "csidrivers" in API group "storage.k8s.io" at the cluster scope

ну и токого рода ошибок куча
кидай все логи kubelet, что он пишет при рестарте. В pastebin
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Banschikov Denis
У меня было подобное, когда нода была из кластера удалена
ну если у тебя нет cloud-controller-manager, то при рестарте kubelet зарегистрируется заново по идее
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Banschikov Denis
У меня было подобное, когда нода была из кластера удалена
Не, вру. У меня в серте когда san не верный был кубелета, его аписервер футболил. Подобное что-то было
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ну если у тебя нет cloud-controller-manager, то при рестарте kubelet зарегистрируется заново по идее
Да после ребута кубелета, он регается снова
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Ну тут явно его аписервер тоже футболит. Логи бы глянуть
источник

VV

Vladislav Vlastovski... in Kubernetes — русскоговорящее сообщество
https://pastebin.com/1hWXx1Lh
начало скинул
источник

VV

Vladislav Vlastovski... in Kubernetes — русскоговорящее сообщество
дальше повторяется последние особщение в разных вариантах
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
connect: connection refused немного смущает
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Oct 17 22:18:50 localhost kubelet[883]: E1017 22:18:50.867942     883 certificate_manager.go:400] Failed while requesting a signed certificate from the master: cannot create certificate signing request: Post https://78.46.45.146:6443/apis/certificates.k8s.io/v1beta1/certificatesigningrequests: dial tcp 78.46.45.146:6443: connect: connection refused

connection refused. Он тебя футболит по сети. Смотри почему, мб firewall. Чекни курлом 78.46.45.146:6443
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Коньективность до аписервера есть?
источник

VV

Vladislav Vlastovski... in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
Oct 17 22:18:50 localhost kubelet[883]: E1017 22:18:50.867942     883 certificate_manager.go:400] Failed while requesting a signed certificate from the master: cannot create certificate signing request: Post https://78.46.45.146:6443/apis/certificates.k8s.io/v1beta1/certificatesigningrequests: dial tcp 78.46.45.146:6443: connect: connection refused

connection refused. Он тебя футболит по сети. Смотри почему, мб firewall. Чекни курлом 78.46.45.146:6443
если игнорировать сертификат, т.е. -k
то
{
 "kind": "Status",
 "apiVersion": "v1",
 "metadata": {
   
 },
 "status": "Failure",
 "message": "forbidden: User \"system:anonymous\" cannot get path \"/\"",
 "reason": "Forbidden",
 "details": {
   
 },
 "code": 403
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
это с того же хоста? То есть там где kubelet?
источник

VV

Vladislav Vlastovski... in Kubernetes — русскоговорящее сообщество
да
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
пока нет идей. Но это загадка. Почему kubelet получает conntection refused при коннекте к api Server. Но при этом через curl ты нормально конектишься с того же хоста
источник

НС

Николай Снегин... in Kubernetes — русскоговорящее сообщество
скажите, как рестартнуть все поды в daemonset ?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Николай Снегин
скажите, как рестартнуть все поды в daemonset ?
добавь в pod template annotations напирмер, и запиши в него чего-нибудь
источник

НС

Николай Снегин... in Kubernetes — русскоговорящее сообщество
темплейта нету
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Vladislav Vlastovskiy
Failed to list *v1.Node: nodes "localhost" is forbidden: User "system:node:localhost" cannot list resource "nodes" in API group "" at the cluster scope
Failed to list *v1beta1.CSIDriver: csidrivers.storage.k8s.io is forbidden: User "system:node:localhost" cannot list resource "csidrivers" in API group "storage.k8s.io" at the cluster scope

ну и токого рода ошибок куча
А где лежит клиентский сертификат кубелета? Вангую, что что-то типа /etc/kubernetes/pki/...что-то там
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Николай Снегин
темплейта нету
=), в любом daemonset описан под, оно по другому не работает
источник