【发布时间】:2019-01-16 14:55:08
【问题描述】:
在 pod 网络 (192.168.0.0/16) 中发出 HTTPS 请求失败
我新建了一套k8s集群,10.100.1.1(master),10.100.1.2...10.100.1.5,pod内网是192.168.0.0/16
例如metrics-server 分配给 node3 (10.100.1.3),pod ip 地址为192.168.12.123。
当我 ssh 到 node3 并进行 curl (curl -k https://192.168.12.123) 时,它可以返回结果
但是如果我 ssh 到 node3 以外的节点,并做一个 curl (curl -k https://192.168.12.123),
它将返回curl: (28) Operation timed out after 0 milliseconds with 0 out of 0 bytes received
基本上所有跨节点 pod HTTPS 请求 (192.168.x.x) 都会失败
【问题讨论】:
-
你用的是什么CNI,你能把
kubectl get pods -o wide命令的输出放上去吗?
标签: kubernetes