Error: forwarding ports: error upgrading connection: unable to upgrade connection: pod does not exist
安裝Helm客戶端和服務端后, 執行helm version
報錯,
Error: forwarding ports: error upgrading connection: unable to upgrade connection: pod does not exist
原因:
- 網絡問題, master節點和node節點網絡不在同一個局域網
# 可以執行下面命令查看
kubectl get pods --all-namespace -o wide
- 虛擬機可能存在雙網卡問題, 導致master和node節點網絡改變
- helm部署在一台主機上
解決:
- 在
/etc/hosts
配置IP地址和主機名映射(主機點和所有子節點)
vim /etc/hosts
# 添加 IP地址和主機名映射, 例如
192.168.25.102 kube-node-01
- 重啟系統 或者 重啟docker
systemctl restart docker