【发布时间】:2018-09-19 16:45:36
【问题描述】:
对“kubernetes.xxxx.xxx”的 NS 记录进行 DNS 查找时出错:lookup kubernetes.xxxxxxxx.xxx on 10.0.2.3:53: read udp 10.0.2.15:56154->10.0.2.3:53: i/o超时
只有我的 kops 更新集群抛出以下所有其他命令看起来都很好
这是我的 kops 验证集群
使用 kubectl 上下文中的集群:kubernetes.xxxx.xxx
验证集群 kubernetes.xxxxxx.xxxx
实例组名称角色机器类型最小最大子网 master-xxx-xxxx-1a 主 t2.micro 1 1 xx-xxxxx-1a 节点 节点 t2.micro 2 2 xx-xxxxxx-1a
节点状态名称角色就绪 ip-xxxx-xx-xx-xxx.xxx-xxxxx-x.compute.internal master 真
验证失败 Ready Master(s) 1 out of 1. Ready Node(s) 0 out of 2.
你的节点还没有准备好 kubernetes.xxxxxx.xxx
【问题讨论】:
-
我也可以提供更多信息
-
您是从 VPC 内的 VM 还是从其他地方调用
kops?我只是想了解您在哪里得到了那个错误。 DNS 服务器10.0.2.3:53仅可从 VPC 网络获得,并且您正在使用compute.internalDNS 区域,该区域仅可从与您的集群相同的网络获得。 -
是的,我正在从 vagrant 那里尝试
-
是来自 VPC 还是来自其他地方?:)
-
它来自我的本地机器,我创建了一个 vagrant 实例并从那里连接 kops。这不是 vpc 网络
标签: amazon-web-services dns kubernetes kops