Elasticsearch:将根网址从/更改为/ elastic

问题描述 投票:1回答:1

我正在建立一个elasticsearch集群,我想将域url设置为<domain_name>/elastic

目前,当我去<domain_name>/elastic时,elasticsearch认为/elastic是索引的名称。

我还没有找到有关如何为elatsicsearch设置根URL上下文的任何文档。任何帮助将非常感激。

elasticsearch dns url-routing elasticsearch-6
1个回答
0
投票

对于那些正在通过互联网搜索如何在Kubernetes中进行类似的事情,当使用ingress与路径,然后/它可以使用注释nginx.ingress.kubernetes.io/rewrite-target: /这样做:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /
  name: elasticsearch
spec:
  rules:
  - host: k8s-master
    http:
      paths:
      - backend:
          serviceName: elasticsearch
          servicePort: 9200
        path: /elastic

它将在http://k8s-master:ingress_port/elastic服务的根上下文内部映射elasticsearch并解决index_not_found_exception错误。

© www.soinside.com 2019 - 2024. All rights reserved.