I followed the guides on the documentation, I replaced all the .yml files to do with internal users and their roles, and I now use SSL for all nodes. However on startup I still get this warning:
elasticsearch_1 | OpenDistro for Elasticsearch Security Demo Installer elasticsearch_1 | ** Warning: Do not use on production or public reachable systems ** elasticsearch_1 | Basedir: /usr/share/elasticsearch elasticsearch_1 | Elasticsearch install type: rpm/deb on CentOS Linux release 7.6.1810 (Core) elasticsearch_1 | Elasticsearch config dir: /usr/share/elasticsearch/config elasticsearch_1 | Elasticsearch config file: /usr/share/elasticsearch/config/elasticsearch.yml elasticsearch_1 | Elasticsearch bin dir: /usr/share/elasticsearch/bin elasticsearch_1 | Elasticsearch plugins dir: /usr/share/elasticsearch/plugins elasticsearch_1 | Elasticsearch lib dir: /usr/share/elasticsearch/lib elasticsearch_1 | Detected Elasticsearch Version: x-content-7.1.1 elasticsearch_1 | Detected Open Distro Security Version: 126.96.36.199 elasticsearch_1 | /usr/share/elasticsearch/config/elasticsearch.yml seems to be already configured for Security. Quit.
Is this okay? I want my system to be secure and there’s a large warning that using this script is insecure. However I did follow the guide and I believe I did everything correctly including changing all the demo user account passwords.