FYI. since some clients asked..in Germain cloud, we use ElasticSearch nodes as Docker containers via Puppet
-
Puppet profile to deploy multiple nodes to one server
-
Docker container runs as cluster
-
Directories for persistent logs and ES storage
-
germainapm-es-plugin gets automatically depoyed into ES containers