我在 k8s 中有两个不同的应用程序需要读取数据,例如AppA
,AppB
它们都部署在同一个集群上
这里的部分tricky
是我需要将两个应用程序部署到任何集群并知道要连接的主机和端口,我不想使用硬编码值。
例如
应用程序A从应用程序B读取数据
应用程序B
是具有 REST API 的 Web 应用程序,因此应用程序A
需要像http://10.26.131.136:9090/api/app/getconfig一样调用
App A 知道服务路径:就像api/app/getconfig
App 一样B
,但它如何知道appB 的主机和端口?
我无法使用它硬编码,如果我使用它,这是可行的,type:LoadBalacer
但这是硬编码的主机和端口,我需要以某种方式在运行时确定它,也许使用 serviceName 等?
GCT1015
宝慕林4294392
慕的地8271018
绝地无双
相关分类