我是OpenShift的新手,如果这个问题不是很清楚,请提前道歉 . 我有一个从Openshift开始的项目,并将使用Elasticsearch提供的docker镜像作为数据存储 .

默认情况下,ElasiticSearch在安装时默认绑定到本地主机,如果我在服务器上运行应用程序,我会保留此配置,以便不将ElasticSearch接口公开为应用程序仅需要的连接,不需要在项目外部公开 .

如果我为Elasticsearch创建一条路线而不更改它的默认配置,那么项目中的其他Pod也可以访问它,也可以在项目外部访问,就像主应用程序一样 . 是否可以仅创建项目内部的路径,以便Elasticsearch接口不能在项目外部或通过其他方式访问?或者在pod /应用程序之间有一个共同的本地主机地址的方法?我试图对服务进行分组但仍然无法使用 . 任何支持我的正确方向真的很感激 .