We decided to run a self-hosted kibana
site with docker
image kibana:5.1.1
(to be compatible with the AWS elasticsearch
version) due to security reasons.
However, after setting everything up, the kibana
site is showing blank pages. Kibana
log shows no error and curl
to elasticsearch
from inside the kibana
instance gets the normal "you know, for search" response. Does anyone know what I'm missing?
Below is the kibana
setting:
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://some-es-instance.ap-northeast-1.es.amazonaws.com:80"
elasticsearch.preserveHost: true
kibana.index: ".kibana-dev"
kibana.defaultAppId: "discover"
elasticsearch.ssl.verify: false
elasticsearch.requestTimeout: 300000
elasticsearch.shardTimeout: 0
elasticsearch.startupTimeout: 5000
logging.quiet: true
logging.verbose: false
This instance is hosted in a private subnet behind an oauth2 proxy and elb.