无法访问Kubernetes群集中的节点端口ip
我在集群中运行了以下NodePort grafana和prometheus服务:无法访问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
$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吗?我两个都试过了,都不起作用