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

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

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 с в основном пустыми строковыми значениями.

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

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


person Christian Grabowski    schedule 08.06.2015    source источник


Ответы (1)


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

ОБНОВЛЕНИЕ

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

person Christian Grabowski    schedule 10.06.2015