Denis
Мастер один он и отошел
Ну смотри логи на нем. Я бы для начала проверил статус etcd и kube-apiserver
A
Ну смотри логи на нем. Я бы для начала проверил статус etcd и kube-apiserver
Как это сделать, если я не могу достучаться ни до кого
A
Дашборд так же отъехал
Rainbow
Как это сделать, если я не могу достучаться ни до кого
идти на ноду и смотреть через docker ps и тп
Denis
Как это сделать, если я не могу достучаться ни до кого
Всмысле?)))) заходишь на инстанс с матсером и смотришь
A
И на ней не работает команда kubectl
Denis
И на ней не работает команда kubectl
че и докер тоже не работает?
A
О чем это говорит?
Denis
Докер работает
ты же полюбому кластер развертывал чере kubeadm?
A
Но почему kubectl не пашет, если сервис работает? Статус эктив
Denis
Да
Ну у тебя значит все компоненты в докере. Берешь docker logs и смотришь Можешь еще сделать ss -taln | grep 6443
Rainbow
curl -k https://localhost:6443
Rainbow
пашет?
A
curl -k https://localhost:6443
Нет конечно, ругается так же как и kubectl
A
Что за страшная трабла?
Rainbow
journalctl -u kubelet ничего такого?
Ильдар
systemctl restart kubelet ?
Denis
Что за страшная трабла?
Обычно моя практика показывает либо это etcd лежит или kube-apiserver
A
systemctl restart kubelet ?
Я пока не хочу это делать, хочу докопаться что не так со всеми работающим
A
journalctl -u kubelet ничего такого?
Есть такие же как и по курлу, что рефюзед
Artyom
Можно же systemctl status kubelet -l
Artyom
Или journalctl
Artyom
Не могло же молча все сдохнуть
Artyom
Такое ещё бывает, если http_proxy https_proxy установить
A
Можно же systemctl status kubelet -l
Писал статус active(running) зелёный, вот и мне интересно как так
Artyom
А логи?
Artyom
Или отломал папку .kube
Denis
Я пока не хочу это делать, хочу докопаться что не так со всеми работающим
Я тебе уже сказал куда копать для начала. Ты бы вместо того что бы тут вопросы задавать, пошел бы и проверил мою теорию
A
А логи?
Выше писал, что ошибки по запросу разных объектов кубера с рефьюзом
A
Так быть не должно
Denis
Так быть не должно
Что не должно то? ЧТо у тебя сломалось?
A
Что без видимых причин все встаёт раком
A
Все работает, но не работает
Denis
Какой компонент?
Rainbow
Вся суть куба, перезапускать все, что стоит раком
A
А что встает то?
Часть сервисов легло, видимо те которые были на мастере который помер
Denis
Часть сервисов легло, видимо те которые были на мастере который помер
Крч логи api-server и etcd в студию за период, когда была поломка. Я думаю экстрасенсов нет тут
A
Это типа толчок обновления на новую версию, и мастер как надо полег))
Denis
А как их достать, это же не kubelet
аааа))мужик)) ну ты че) docker logs
Sviat
Всем привет, кто смог подключить ElasticBlockStore к StorageClass? вот ошибка в pvc Failed to provision volume with StorageClass "gp2": Failed to get AWS Cloud Provider. GetCloudProvider returned <nil> instead
A
Доступа к кластеру нет, но там что-то все же живое крутится
A
аааа))мужик)) ну ты че) docker logs
Если ведел выше, мужик, то по ps пусто на ноде
Vadim
Тогда читай логи кубелета
A
И интересно как кластер работает без мастера?...
Denis
Доступа к кластеру нет, но там что-то все же живое крутится
Ну тогда х.з как тебе помочь. Собирай логи с контейнеров, которые реализуют control plane и отлавливай ошибки
Rainbow
Кто спрашивал неделю назад чем подгонку лимитов автоматизировать? Есть решение? Просто какой-то линтер, мол request такой-то, а используется в 10 раз меньше, не хотите ли порезать?
Denis
И интересно как кластер работает без мастера?...
Мне кажется, все работает не так ты себе представляешь)
A
Тогда читай логи кубелета
Там только попытки запроса на объекты кубера, типа конфигмапа, секретов, и с такой же ошибкой connection refused
Denis
Rainbow
ну а контейнеры на нодах будут жить, пока не упадут
A
ну а контейнеры на нодах будут жить, пока не упадут
Контейнеры понятно, но работают сервисы кубера
A
Значит сам кластер функционирует частично
Vadim
У меня только к нему и есть пока
тогда внимательно читай логи и смотри отчего умер apiserver
A
тогда внимательно читай логи и смотри отчего умер apiserver
Логи чего? В кубелете нечего кроме рефьюзед нет, но их много
Denis
У меня только к нему и есть пока
Ты мне вот выше писал что доступа нет)
Rainbow
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/autoscaling/vertical-pod-autoscaler.md
сложнова-то. Попробую, но тут просто таск запросить max за сутки и сравнить с limit. Или это отстойно сработает?
Denis
тогда внимательно читай логи и смотри отчего умер apiserver
У Анатолия нет доступа k control plane , как я понял)
Vadim
Тогда я могу по астралу к его кластеру подключится, тут высоковольтовая линия
Denis
Нет доступа к kubectl
лол)Зачем тебе kubectl? DOCKER LOGS !!!!
A
Что такое control plane?
Rainbow
docker ps -a тоже пусто?
A
лол)Зачем тебе kubectl? DOCKER LOGS !!!!
Нет запущенных контейнеров на ноде, чего логи смотреть?
Denis
Что такое control plane?
Это мастер нода, где системные компоненты запущены