2016-11-17 40 views
1

我試圖用⁠⁠⁠⁠kubeadm來安裝Kubernetes。此外,我安裝一個吊艙網絡使用Weave的Kubenetes YAML文件,我如何確保Weave使用本地接口?

kubectl apply -f https://git.io/weave-kube 

http://kubernetes.io/docs/admin/addons/建議,當你點擊「織網」。它可以工作,但每個節點有兩個接口卡:一個連接到Internet,一個連接到所有節點之間的LAN。我如何確保Weave使用LAN的接口?

+0

好像這裏的關鍵是使用CNI。 這可能有所幫助。您可能需要深入研究kube-up腳本以確定CNI內容的安裝位置,並驗證它是否使用了正確的界面。 https://github.com/containernetworking/cni – MrE

+0

FWIW,我收到了關於Weave郵件列表的評論:https://groups.google.com/a/weave.works/forum/#!topic/weave-users/-JWHW_jAXNM –

+0

聽起來不錯。你可能應該把它作爲別人在這裏看到的答案。除非你想要我。歡呼聲 – MrE

回答

0

在每個節點上,自己的/etc/hostname應通過/etc/hosts中的條目解析爲內部IP地址。這樣,Kubernetes默認使用內部網絡進行節點間通信。

相關問題