我正在尝试为我的自托管gitlab示例启用elasticsearch来启用搜索。
我的问题是:
我有一个elasticsearch示例,它位于我的gitlab示例之外,即我的gitlab示例托管在一台服务器上,而我的elasticsearch示例托管在另一台服务器上。
我是否能够使用外部elasticsearch示例来提供gitlab所需的elasticsearch功能,以便启用高级搜索功能?
谢谢,肖恩
我正在尝试为我的自托管gitlab示例启用elasticsearch来启用搜索。
我的问题是:
我有一个elasticsearch示例,它位于我的gitlab示例之外,即我的gitlab示例托管在一台服务器上,而我的elasticsearch示例托管在另一台服务器上。
我是否能够使用外部elasticsearch示例来提供gitlab所需的elasticsearch功能,以便启用高级搜索功能?
谢谢,肖恩
1条答案
按热度按时间x7yiwoj41#
只要gitlab示例和elasticsearch示例之间有网络连接,就可以使用elasticsearch功能。
elasticsearch以rest请求的形式提供了所有的特性和api,并设计用于分布式系统,其中一个应用程序的多个组件是单独托管的。
注意:您可以从gitlab示例中使用curl命令curl:9200来查看您是否有网络连接,如果没有,使用安全设置可以启用它们,就像在aws端口中一样,可以使用安全组更改设置。