【发布时间】:2018-11-15 22:09:42
【问题描述】:
我正在与 kops 合作维护 kubernetes 集群,但对它如何将新节点加入集群感到有些困惑。
一开始我觉得应该是使用ELB dns名称来配置每个节点中的kubelet作为api服务器。但我找不到任何支持。
然后,我发现在新创建的实例的userdata中,有一些kubelet的配置项:
`kubeconfigPath: /var/lib/kubelet/kubeconfig`
当我登录实例并发现 kubeconfig 文件中配置的服务器是另一个 dns 名称而不是我的 ELB 时,尝试解析它但失败了。尝试将此 kubeconfig 应用到另一个 kubelet 后,它显示错误:无法连接到服务器。
那么当我们添加新节点时,它在 kops 中是如何工作的?我找不到任何文件..
【问题讨论】:
标签: kubernetes kops