github.com/elastic/helm-charts:如何获取Kibana的外部URL?

问题描述

我使用图表https://github.com/elastic/helm-charts(版本7.7.1)将elasticsearch,kibana和Logstash安装到Kubernetes集群中。掌舵版本为2.16.10。 Kubernetes版本是1.16(eks)。我使用认设置。

Commands to install:
helm install --name elasticsearch ./elasticsearch --namespace elk
helm install --name kibana ./kibana --namespace elk
helm install --name logstash ./logstash --namespace elk

如何获取Kibana的外部URL?如果需要配置loadBalancer,该怎么办?

解决方法

您可以将values.yaml中的服务类型更改为LoadBalancer而不是ClusterIP。

service:
  type: LoadBalancer

或者,您也可以在运行安装命令时使用--set来设置参数的值。

helm install --name kibana ./kibana --namespace elk --set service.type="LoadBalancer"