Контейнер Kibana для авторизации в облаке эластичного поиска - PullRequest
0 голосов
/ 29 июня 2018

У меня есть производственный экземпляр эластичного поиска 5.6.9, развернутый на astic.cloud .

С http-адресом все в порядке, но я бы запустил локальную кибану, подключенную к этому экземпляру https!

Я пробовал:

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

но я получаю:

auth err

В моей горе Маунт я поместил cert.cer упругого облака.

Есть идеи?

Большое спасибо

1 Ответ

0 голосов
/ 04 июля 2018

Я нашел решение, после того, как понял, что ошибка не была проблемой сертификата.

Правильный сценарий для кибаны 5.6.10:

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

, поскольку envvar ELASTICSEARCH_PASSWORD не управляется файлом docker, только файл URL имеет значение.

Затем в каталог $(pwd) я поместил этот файл kibana.yml:

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