I want to secure the username and password which are in plaintext in my elasticsearch.yml, logstash.yml and kibana.yml files. How can I do it? My ELK stack version is 7.10.2.
Have a look at Secure settings | Elasticsearch Guide [7.12] | Elastic
Hello Dadoonet,
Thank you for the reply but the link doesn't mention how to add the add the default usernames and password in keystore clearly. Also once these two fields are added into the keystore, what changes are needed in the 3 yml files?
I'd just remove them from elasticsearch.yml
file.
For Kibana: Secure settings | Kibana Guide [8.11] | Elastic
For Logstash: Secrets keystore for secure settings | Logstash Reference [8.11] | Elastic
Thank you Dadoonet. This is working now. Like you mentioned, I removed those fields from elasticsearch.yml file and made the changes to the other 2 yml files as described in the link and restarted my services individually.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.