2

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

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

任何帮助表示赞赏。基本上使用此设置在各个区域中对 mongodb 进行分片。

4

1 回答 1

0

在所有工人中

1)编辑文件:

/etc/systemd/system/kubelet.service.d/10-kubeadm.conf

添加或更新:

Environment="KUBELET_EXTRA_ARGS=--node-ip='private-ip-value'"

例如:Environment="KUBELET_EXTRA_ARGS=--node-ip=172.31.55.201"

2)systemctl daemon-reload

3)systemctl restart kubelet

于 2019-05-23T10:16:11.660 回答