使用 Wea​​ve Kubernetes YAML 文件,如何确保 Weave 使用本地接口?

Using Weave's Kubenetes YAML file, how can I ensure that Weave uses the local interface?

我尝试使用 ⁠⁠⁠⁠kubeadm ⁠⁠⁠⁠ 安装 Kubernetes。此外,我用

安装了一个 pod 网络
kubectl apply -f https://git.io/weave-kube

当您点击“编织网”时,http://kubernetes.io/docs/admin/addons/ 上的建议。它可以工作,但我每个节点有两块接口卡:一块用于 Internet,另一块用于所有节点之间的 LAN。我如何确保 Weave 使用 LAN 接口?

在每个节点上,自己的 /etc/hostname 应该通过 /etc/hosts 中的条目解析为 内部 IP。这样,Kubernetes 默认使用内部网络进行节点间通信。