Mongodb AWS EKS-kubectl日志[吊舱名称]

Mongodb AWS EKS-kubectl日志[吊舱名称],mongodb,amazon-web-services,kubernetes,kubectl,amazon-eks,Mongodb,Amazon Web Services,Kubernetes,Kubectl,Amazon Eks,我有一个EKS集群在美国东部1号的AWS上运行。我有三个工作节点分别在us-east-1a、1b和1c上运行。us-east-1a中运行的所有播客都允许我登录和检查日志,但其他区域中的播客不断抛出错误: Error from server: no preferred addresses found; known addresses: [] 谢谢你的帮助。基本上使用此设置在各个区域中切分mongodb。在所有工作区中 1) 编辑文件: /etc/systemd/system/kubelet.se

我有一个EKS集群在美国东部1号的AWS上运行。我有三个工作节点分别在us-east-1a、1b和1c上运行。us-east-1a中运行的所有播客都允许我登录和检查日志,但其他区域中的播客不断抛出错误:

Error from server: no preferred addresses found; known addresses: []

谢谢你的帮助。基本上使用此设置在各个区域中切分mongodb。

在所有工作区中

1) 编辑文件:

/etc/systemd/system/kubelet.service.d/10-kubeadm.conf
添加或更新:

Environment="KUBELET_EXTRA_ARGS=--node-ip='private-ip-value'"
例如:
Environment=“KUBELET\u EXTRA\u ARGS=--node ip=172.31.55.201”

2)
systemctl后台程序重新加载


3)
systemctl restart kubelet

不允许查看日志的POD的状态如何。你能运行一个
kubectl descripe吊舱吗?@Rico最后一条消息说:
Normal启动54m kubelet,ip-192-168-252-43.ec2.内部已启动容器
kubectl get nodes如何
?@Rico我可以看到我的三个工作节点的状态都已就绪,并在上面列出的不同区域中运行。你能发布
kubectl-n kube system get pods
的输出吗?