AWS
Elasticsearch
docker
ElasticsearchService

VPC内に置いたElasticsearch Serviceに Docker のプロキシ経由でアクセスする

前例

どれも一長一短。

そこで docker-nginx-reverse-proxy

めんどくさいので、Dockerイメージつくりました。Dockerの実行環境は好きなものを使ってください。

環境変数 PROXY_PASS に、ESSのエンドポイントURLを指定して、 sasasin/docker-nginx-reverse-proxy を動かしたら、そこにはKibanaが!

https://vpc-hogehoge-t2ytnyxqgkskoljq43kmimbcum.ap-northeast-1.es.amazonaws.com/ みたいなURL。 _plugin/kibana は付けない。付けるとESS側からのリダイレクトで怪しいことになる。