если сделать
kubectl get cs
Получаем:
NAME STATUS MESSAGE ERROR
scheduler Unhealthy Get "http://127.0.0.1:10251/healthz": dial tcp 127.0.0.1:10251: connect: connection refused
controller-manager Unhealthy Get "http://127.0.0.1:10252/healthz": dial tcp 127.0.0.1:10252: connect: connection refused
Я нашел что scheduler и controller-manager используют не те порты 10259 и 10257. Так же нашел что это апи будет depecated
https://github.com/kubernetes/enhancements/issues/553#issuecomment-529591505
Но есть проблема, мы используем Rancher как web ui для девов и менеджеров, и там красным горит что в кластере есьь проблемы
Можно ли как то сменить порты для health check на коректные?
Порты наверняка можно сменить через настройки самих указанных сервисов
тоже недавно столкнулся с тем, что отображаются некорректные статусы, так как deprecated теоретически можно в манифестах сменить порты, но я не пробовал
https://github.com/rancher/rancher/issues/11496
Обсуждают сегодня