Kibana 容器到 elasticsearch 云 auth err

Kibana container to elasticsearch cloud auth err

我在 elastic.cloud 上部署了一个 elasticsearch 5.6.9 的生产实例。

使用 http elastic 一切都可以,但我会 运行 连接到该 https 实例的本地主机 kibana!

我试过:

docker run --name kibana-prod-user 
     -e ELASTICSEARCH_URL=https://####.eu-west-1.aws.found.io:9243 
     -e ELASTICSEARCH_PASSWORD=#### 
     -v /host/workspace/cert:/usr/share/elasticsearch/config/certificates 
     -p 3501:5601 --b kibana

但我得到:

在我的挂载目录里放了elastic cloud的cert.cer

有什么想法吗?

非常感谢

我已经找到了解决方案,在了解到错误不是证书问题后。

kibana 5.6.10 的正确脚本是:

docker run --name kibana-prod-provider -v "$(pwd)":/etc/kibana/ -p 3502:5601 --rm kibana

因为 ELASTICSEARCH_PASSWORD 环境变量未被管理 by the docker file, only le URL is.

然后在 $(pwd) 目录中我放了​​这个 kibana.yml 文件:

server.host: '0'
elasticsearch.url: 'https://###.eu-west-1.aws.found.io:9243'
elasticsearch.username: elastic
elasticsearch.password: ###