FYI. since some clients asked..in germainAPM 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