无法访问Kubernetes群集中的节点端口ip

无法访问Kubernetes群集中的节点端口ip,kubernetes,prometheus,grafana,kubernetes-pod,sysdig,Kubernetes,Prometheus,Grafana,Kubernetes Pod,Sysdig,我在集群中运行了以下NodePort grafana和prometheus服务: $kubectl get services -n monitoring NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE grafana NodePort 172.2.5.6 192.168.1.2 3000:3

我在集群中运行了以下NodePort grafana和prometheus服务:

$kubectl get services -n monitoring                          
NAME                 TYPE       CLUSTER-IP     EXTERNAL-IP    PORT(S)          AGE
grafana              NodePort   172.2.5.6   192.168.1.2   3000:32001/TCP   25h
prometheus-service   NodePort   172.2.3.4   <none>         8080:30000/TCP   25h
$kubectl获取服务-n监控
名称类型CLUSTER-IP外部IP端口年龄
grafana节点端口172.2.5.6 192.168.1.2 3000:32001/TCP 25h
普罗米修斯服务节点端口172.2.3.4 8080:30000/TCP 25h
我无法使用下面的命令获取指标,也无法从浏览器打开grafana服务

卷曲

我只能在进行端口转发时访问,是否可以在不进行端口转发的情况下使用NodePort IP访问这些服务


此群集是否有阻止访问的防火墙规则?如何检查?

始终可以通过节点IP+节点端口服务访问节点端口服务

NodePort:在每个节点的IP上的静态端口( 节点端口)。节点端口服务路由到的群集服务, 是自动创建的。您可以联系节点端口 通过请求NodeIP:NodePort从集群外部提供服务


像这样:
http://node-ip:32001
http://node-ip:30000

您好,您需要试用
http://192.168.1.2:32001
它不起作用。您可以添加错误吗?你的IP可路由吗?你能用ping键吗?你好@witty_minds。你可以通过编辑你的问题来分享你的配置YAML吗?我两个都试过了,都不起作用