我在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
名称准备状态重新安装年龄
cassandra-0 1/1跑步0 49m
cassandra-1 1/1跑步0 48m
cassandra-2 1/1跑步0 48米
我在minikube上运行这一切。从我的笔记本电脑,我试图使用java程序连接到192.168.99.100:9402。但它无法连接。
答案 0 :(得分:1)
看起来您的服务未使用NodePort定义。您可以将服务类型更改为NodePort
并进行测试。
当我们将svc定义为NodePort时,我们应该获得该服务的两个端口号。