Миньон Kubernetes не полностью соединяется

У меня есть настройка кластера dev kubernetes, где у меня есть миньон, использующий kube-proxy и kubelet. Оба запускаются, только если он может подключиться к серверу мастера, что может. Но я получаю

error updating node status, will retry: error getting node "10.211.55.126": minion "10.211.55.126" not found

До этого замечаю, что получаю вот это: Server rejected event '&api.Event сопровождаемый большим объектом json с главным образом пустыми строковыми значениями.

неоднократно, когда я пытаюсь запустить Kubelet миньона. У меня есть он, указывающий на частный IP, и он сообщает, что он не может найти публичный IP. Я полагаю, что это проблема etcd, но я не уверен, а может быть, это фланелд?

Обновление 1 Мне удалось получить первоначальную ошибку, зарегистрировав миньона (узел?) У мастера. Это позволяет ему получать капсулы из мачты и запускать контейнеры; однако миньон все еще не полностью подключен, и в результате мастер постоянно толкает больше минусов к миньону. Процесс Kubelet сообщает: Cannot get host IP: Host IP unknown; known addresses: [], Есть ли флаг для запуска kubelet, чтобы дать ему IP хоста?

1 ответ

Решение

В настоящее время я должен вручную зарегистрировать миньона, прежде чем раскрутить экземпляр миньона. Это связано с тем, что на данный момент существует открытая проблема, которая не позволяет миньонам самостоятельно регистрироваться в определенных случаях.

ОБНОВИТЬ

Теперь я использую kube-register для регистрации каждого миньона / узла при запуске сервиса kubelet.

Другие вопросы по тегам