k8s calico 網路不通

2021-10-08 17:34:15 字數 409 閱讀 8430

環境描述:

k8s + calico + coredns 部署容器

問題描述:

虛擬機器掛起後,重新啟用連線,k8s 容器網路不通

ping 同宿主機 容器ip 成功

ping 跨宿主機 容器ip 失敗

ping 同宿主機 容器主機名 失敗

ping 跨宿主機 容器主機名 失敗

route -n 檢視路由 路由缺失 tunl0的路由

ifconfig 檢視網絡卡 tunl0 消失

解決方法:

在所有宿主機節點執行命令

systemctl restart networkmanager 

ifconfig tunl0 up

k8s calico網路原理以及多租戶實現設計

基礎概念介紹 租戶 tenant 在網路資源上完全隔離的乙個使用者,在業務上可以代表乙個對於網路有隔離和管理需求的部門。乙個租戶可以對應多個網路。網路 network 在業務上可以代表乙個部門下的乙個專案組。乙個網路只能掛在乙個租戶下面,同時可以有多個子網。子網 subnet 在業務上可以代表乙個部...

curl不通 k8s curl 訪問k8s api

chmod x jq mv jq usr bin 啟用非安全埠 kubectl proxy port 8080 檢視預設namespace pod列表 curl localhost 8080 api v1 namespaces default pods jq r items.metadata.nam...

k8s網路基礎

為了保證網路方案的標準化 擴充套件性和靈活性,k8s 採用了 container networking inte ce cni 規範。cni 是由 coreos 提出的容器網路規範,它使用了外掛程式 plugin 模型建立容器的網路棧。它要求任何實現機制都必須滿足以下需求 因為k8s只約定了網路實現...