I've also tried storing the password in elasticsearch-keystore but could not reference it and it caused my elasticsearch cluster to fail. I assume this is the reason why:
Only some settings are designed to be read from the keystore. However, there is no validation to block unsupported settings from the keystore and they can cause Elasticsearch to fail to start.
Any insights on how i can protect the password in kibana.yml would be much appreciated. Thanks!
This is where i want to create the kibana-kestore. When typing in kibana-keystore create, i get no such file or directory. When i try doing it from the root of the elasticsearch directory with: bin/kibana-keystore create, i get no such file or directory.
So i went ahead and tried to create the the password credentials in the elasticsearch.keystore that exists but I could not reference it in kibana.yml and it caused my elsaticsearch cluster to fail with the following message so i got rid of addition:
Only some settings are designed to be read from the keystore. However, there is no validation to block unsupported settings from the keystore and they can cause Elasticsearch to fail to start.
I just need a way to securly reference the elasticsearch.password in the kibana.yml file. Any help is appreciated!
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.