2016-11-28 5 views
0

私は生産でKibanaをセットアップしようとしていますが、そうするために、私はElasticSearchノードとは異なるサーバーにKibanaを持っています...しかし、私はその設定を読むためにそれを読んでいますプロダクション)、ElasticSearch the Shieldプラグインにインストールし、それを使って木場を認証する必要があります。厳密に必要なのはElasticSearchのShieldでKibanaを別のサーバーに置くことですか?

問題は、ElasticSearchがSaaSインストール、クラウド、IBM Bluemix Composeであり、ComposeでのShieldの使用をサポートしていないこと、Compose ElasticSearchが持つ唯一の認証が基本HTTP認証であるという問題です。

キバナを実行するには、ElasticSearchのシールドが厳密に必要な場合は分かりますか?私は他の対戦を見ていないし、キバナを走らせるための他の選択肢があるかどうかは分からない!

答えて

0

あなたが5.0であるElasticsearchの最新バージョンを使用している場合は、Sheildはそれに廃止され、その代わりに、あなたは上に行くと、セキュリティモジュールを内蔵しているX-Packを使用することができます。しかし、私の知る限りではそうではありませんShieldまたはX-PackのいずれかにKibanaを追加し、別のサーバーで実行する必要があります。 Kibanaをオンにし、elasticsearch.urlを実行しているサーバーに、server.hostがESインスタンスが実行されている場所を指していることを確認してください。基本的にX-Packセキュリティ(別名シールド)は、さまざまな種類のユーザーのアクセシビリティの特権を与えるために使用されています。

多分あなたはKibana and Securityを見ることができます。それが役に立てば幸い!

+0

別のサーバーでKibanaを実行するためにShieldを持っている必要はありませんが、現時点では運用環境で実行されていると仮定すると、不必要なアクセスを避けるための認証手続きが必要ですその上。 – Kulasangar

+0

私はElasticSearchのどのリリースがクラウド上のIBM BlueMixによって公開されているのか分からないし、ElasticSearchとのインターフェースには休憩用のインターフェースしかなく、ElasticSearch Server自体にアクセスして何もインストール/チェックしていない。私のキバナサーバーでは、私は変更を行うことができ、私は正しいサイトを指すようにelasticsearch.urlを変更しました....私は(elasticsearch.usernameとelasticsearch.password変数を私のelasticsearchに必要な) 、私はkibanaに入力しようとするたびに、私はユーザーの資格情報を求められています... – user2770014

+0

それはビューのセキュリティの観点を見て、うまくいくはずです。ですから、あなたの問題は、Shieldを使うかどうかということですか? – Kulasangar

関連する問題