kubectl get svc
test-pod NodePort 10.98.13.86 <none> 3001:30001/TCP
another-pod NodePort 10.110.208.135 <none> 3000:30001/TCP
# 进入容器 test-pod
$ sudo kubectl exec -it test-pod /bin/sh
# 请求 another-pod
/ # wget 10.110.208.135:3000
Connecting to 10.110.208.135:3000 (10.110.208.135:3000)
wget: server returned error: HTTP/1.1 401
# 注:返回 401 说明网络通了
# 接下来请求自己的服务
/ # wget 10.98.13.86:3001
Connecting to 10.98.13.86:3001 (10.98.13.86:3001)
# 无响应
# 不写地址写 localhost 是通的
/ # wget localhost:3001
Connecting to localhost:3001 (localhost:3001)
wget: server returned error: HTTP/1.1 401
十分费解,路由应该是没有问题的。
来 V 站求助
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.