用本身 Kubernetes 學習筆記(一) - 初上手 一文中的方法用 Vagrant 虛擬機安裝的 Kubernetes 集羣,部署應用什麼的都沒問題,然而卻在用node
$ kubectl exec -it <pod-name> -- shdocker
試圖登錄 docker 容器時出問題了,老是報錯說學習
error: unable to upgrade connection: pod does not existspa
kubectl 登錄不了 docker 容器,並且 kubectl logs 也會報同樣的錯,必須到具體的工做節點上用 docker exec 或 docker logs 才能訪問到該節點上的容器信息。blog
這就不太對頭,網上找了下緣由,結果是由於節點間通訊時選錯了 IP 地址。ip
好比三個 Vagrant 虛擬機分別是部署
在 k8s-master 中初始集羣時用的命令也是指定的 172.28.128.14 IP 地址 閱讀全文 >>get