2015-06-08 39 views
2

我有一个dev kubernetes集群设置,我有一个运行kube-proxy和kubelet的minion。两者只有在能够连接到主人的apiserver时才能开始。 Howerver我得到此前Kubernetes minion没有完全连接

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问题,但我不确定,也可能flanneld?

更新1 我管理得到通过初始错误通过注册与主的奴才(节点?)。这允许它从桅杆接收吊舱并运行集装箱;然而,仆从仍然没有完全连接,导致主人不断将更多荚推向仆从。 kubelet流程报告:Cannot get host IP: Host IP unknown; known addresses: []。是否有一个运行kubelet的标志将主机ip给予它?

回答

1

目前,我必须在启动minion实例之前手动注册minion。这是因为目前存在一个公开的问题,在某些情况下不允许奴才进行自我登记。

UPDATE

现在我使用KUBE-登记注册的kubelet服务的开始每个奴才/节点。