Миньон 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.