首页 文章

无法从kubernetes访问statefulset无头服务

提问于
浏览
0

我在kubernates创造了一个无头的状态服务 . 和cassandra db运行正常 .

PS C:> . \ kubectl.exe获取svc NAME CLUSTER-IP EXTERNAL-IP PORT(S)AGE
cassandra无9042 / TCP 50m
kubernetes 10.0.0.1 443 / TCP 6d

PS C:> . \ kubectl.exe获取pods
NAME READY STATUS RESTARTS AGE
cassandra-0 1/1跑步0 49米
cassandra-1 1/1跑步0 48米
cassandra-2 1/1跑步0 48米

我在minikube上运行这一切 . 从我的笔记本电脑,我试图使用java程序连接到192.168.99.100:9402 . 但它无法连接 .

1 回答

  • 1

    看起来您的服务未使用NodePort定义 . 你可以将服务类型更改为 NodePort 并进行测试 .

    当我们将svc定义为NodePort时,我们应该为服务获得两个端口号 .

相关问题