Docker 具有游荡节点的Kubernetes获胜';t寄存器
我一直在经历这些,以开始使用Kubernetes,它在Mac OS v 10.9.5、Vagrant v 1.7.4、VirtualBox v 4.3.28和Kubernetes v 1.0.3上运行: 完整安装日志可在此处找到: 我已经尝试了这个的下载和安装版本 我已经运行过多次,每次它进入“等待每个仆从向云提供商注册”步骤时,都会一直循环。最后,我单击“CTRL+C”并退出脚本。在查看源代码时,它显然与找不到节点有关,但我不明白它为什么找不到节点 终止脚本后,运行“kubectl get nodes”不会返回任何结果。如果我使用SH脚本,也会发生同样的情况 如果我在~/kubernetes/cluster director中运行“vagrant ssh master”或“vagrant ssh minion-1”,我可以连接到它们。如果我运行一些脚本来添加pod,我可以让它们注册。复制控制器也是如此 当我检查状态时,吊舱将永远不会启动。当我深入查看日志时,节点似乎无法连接(aka-found),并且仆从在启动时出错 我已经苦苦挣扎了5天,想弄明白为什么我的节点没有正常显示/注册。我想我错过了一些简单的东西,但现在我不知所措Docker 具有游荡节点的Kubernetes获胜';t寄存器,docker,vagrant,kubernetes,Docker,Vagrant,Kubernetes,我一直在经历这些,以开始使用Kubernetes,它在Mac OS v 10.9.5、Vagrant v 1.7.4、VirtualBox v 4.3.28和Kubernetes v 1.0.3上运行: 完整安装日志可在此处找到: 我已经尝试了这个的下载和安装版本 我已经运行过多次,每次它进入“等待每个仆从向云提供商注册”步骤时,都会一直循环。最后,我单击“CTRL+C”并退出脚本。在查看源代码时,它显然与找不到节点有关,但我不明白它为什么找不到节点 终止脚本后,运行“kubectl get
感谢您的帮助。提前感谢。原因是kubernetes中的一个bug。它 如果你手动下载,你会更接近。然而,有一个错误修复,您需要修补到1.0.1中,使其能够与vagrant正常工作。否则,网络配置将无法工作,您将遇到
因此,正如这里所建议的,应用v1.0.1的供应脚本,您就可以开始了。很简单,对吗?对于您遇到的问题,我深表歉意 报告问题的修复程序在此处作为拉取请求打开: 合并后,您应该能够让节点注册正常工作。在YAML文件中,kubelet-kubeconfig的前导空格字符是问题的根源
如果您不想等待所引用的请购单到达,则该问题已在我们的主分支中得到解决。今天有相同的问题。如果我用
VAGRANT\u LOG=error
运行kube-up.sh,我会得到:错误加载程序:未知配置源:[:“28363960\u vm\u master\u virtualbox”]
。我会向库伯内特兄弟提出一个问题,看看我们能得到什么。这似乎是我们感兴趣的问题。请向上投票,以便引起注意:好的发现。我在我的搜索中没有找到这个,昨晚我提交了这个:。我只是对它进行了评论,指出了潜在的重叠。没关系,我根本无法让它识别节点。无论我使用什么图像,豆荚本身都会旋转,但它们不会来回说话,所以永远不会达到“就绪”状态。很简单。。。今晚我要试一试。谢谢。我说的“简单”的话其实很讽刺。我认为设置会更自动化:)它会是典型的-没有错误。总之,这是一个非常简单的解决方法,直到可以应用修复。好电话,谢谢!更新“正确”答案以反映现在可用的修复程序。这适用于使用1.0.3的我。与另一个答案的策略相同-下载并覆盖/kubernetes/cluster/vagrant目录中的这3个文件。非常感谢。