我们有一个运行着三个pod的kubernetes集群,我想知道我们需要在application.server中提供什么样的rpc端点才能使交互式查询工作。
所以我们有一个用例,需要用grpc服务器查询状态存储。在创建grpc服务器时,我们提供50052作为端口。。
但我无法获得application.server的实际价值host:port
对于主机,我们是否需要将每个pod和端口的端点ip设为50052?
例如:
$>kubectl get ep
NAME ENDPOINTS AGE
myapp 10.8.2.85:8080,10.8.2.88:8080 10d
Pod1 -> 10.8.2.85:8080
Pod2 -> 10.8.2.88:8080
那么application.server的价值是多少?
1. 10.8.2.85:50052 (port is what i am giving in gRPC server)
2. 10.8.2.88:50052 (port is what i am giving in gRPC server)
如果上面的application.server值正确,那么如何动态获取这个pod ip?
暂无答案!
目前还没有任何答案,快来回答吧!