Nginx反向代理到後端服務Plat超時,其中Nginx、Plat兩個POD運行在不通的節點上。使Nginx、Plat運行在同一個節點時,則可正常服務。node
10.88.200.246(master)
10.88.200.247(node1)
10.88.200.248(node2)後端
從上面幾圖可當作,POD運行正常,master節點calico網卡發現出錯。應該找10.88.200.247這個地址,但卻找成了172.18.0.1。代理
修改calico.yaml,添加項:
- name: IP_AUTODETECTION_METHOD
value: "interface=eth.*" # 若是你的網卡不是eth開頭,換成本身的,在yaml文件裏修改blog